.Net Core 3.1 ile N Layer katmanlı mimariyle ve best practice düşünülerek SOLID e ve OOP a uygun olarak geliştiriliyor.
Uygulama, bir araba kiralama mağazasının müşterilerine araç kiralama hizmeti sunar.
ASP.NET CORE Web API çerçeveleri kullanılarak oluşturulmuş duyarlı bir web uygulaması. Bu proje, gerçek bir hayat senaryosunu ele almaktadır.
- CRUD işlemleri (GET, PUT, POST, DELETE)
- Doğrulama işlemlerinde FluentValidation kullanılmıştır.
- ASP.NET CORE Web API kullanarak RESTful hizmetleri
- Bir model oluşturmak için (ORM) Entity Framework kod iş akışını kullanma
- Sql Databasede Identity kullanarak güvenlik, kimlik doğrulama ve yetkilendirme
- IOC Contanier olarak Autofac kullanılmıştır.
- Uygulama da AOP kullanılmıştır.