Merhaba, proje genel olarak katmanlı mimariye uygun şekilde tasarlanmıştır . OOP olarak entity framework kullanılmakla birlikte IoC prensibi ve SOLID ilkelerine uygun bir şekilde geliştirilmektedir . AutoFac ve FluentValidation paketleri kullanılmaktadır .
- C# Vers. 7.3
- Restful Web Api Vers. .Net Core 3.1
- Katmanlı Mimari
- Temel Result Türü
- Interceptor, Aspectler
- Cache, Validate, Authorize Aspect
- Autofac
- Fluent Validation
- Json Web Token
- Repository Design Pattern
- Asenkron Yapı
ReCapProject içerisinde DataAccess > Concrete > EntityFramework içerisinde bulunan ReCapContext dosyasının içerisine kullanılacak veritabanı türünün ayarları ve bağlantı cümlesi yapılmalıdır. Varsayılan ayarlar Sql Server içindir.
Token ayarları için, WebAPI > appsettings.json dosyasına token kimliği ile ilgili ayar yapılması önerilir.