An open API service indexing awesome lists of open source software.

https://github.com/muzafferkaya/authserver


https://github.com/muzafferkaya/authserver

Last synced: 2 months ago
JSON representation

Awesome Lists containing this project

README

        



  • Global Exception Handling Middleware: Uygulama genelindeki hataları ele almak için kullanılan bir orta katman.


  • JWT Authentication & Authorization: Kullanıcı kimlik doğrulama ve yetkilendirme işlemleri için JSON Web Token kullanılmıştır.


  • Generic Repository & Unit Of Work: Veritabanı işlemleri için genel bir repository ve iş birimi yönetimi sağlayan bir tasarım deseni.


  • DTO (Data Transfer Object): Veri transferi için kullanılan nesneler.


  • Dependency Injection: Bağımlılıkları yönetmek ve enjekte etmek için kullanılan bir özellik.


  • n-tier Architecture: Katmanlı mimari, projenin kodlarının daha iyi organize edilmesine ve sürdürülebilirliğin artırılmasına katkı sağlar.


  • ASP.NET 7 Web API: Web uygulamasını oluşturmak için kullanılan framework. ASP.NET 7 Dökümantasyonu


  • Fluent Validation: Giriş validasyonu için kullanılan bir kütüphane. Fluent Validation


  • Migrations: Veritabanı şemasını güncellemek için kullanılan kod tabanlı migrasyonlar.


  • AutoMapper: Nesne eşleme işlemleri için kullanılan bir kütüphane. AutoMapper