Merhaba 👋🏾 Github sayfama hoşgeldin! ☁️
- **Katmanlı mimari örnekleri esas alınarak Entities, DataAccess, Business, Core ve WebAPI katmanlarından oluşan araba kiralama projesidir. Bu projede SOLID,DRY,REPOSITORY DESING PATTERN, SOCKET PROGRAMMING, DEFENSIVE PROGRAMMING
- Validation için FluentValidation desteği, IoC için ise Autofac, Cache işlemleri için Microsoft Memory Cache, desteği eklenmiştir.
- Loglamalar hem dosyaya hem de veritabanında tutulabilir.
- Sql query bu linkte Sql tablolarını Sql Server 2019'da oluşturabilirisiniz.
# Clone to repository
$ git clone https://github.com/fatihhernn/ReCapProject.git
# Go to the folder you cloned
$ cd re-cap-project-with-csharp
# Install dependencies
$ dotnet restore
Business | Core | DataAccess | Entities | API |
![]() |
![]() |
![]() |
![]() |
![]() |
📂 Business Layers
📂 Concrete Classes
📂 Abstract Interfaces
📂 Autofac / SecuredOperation
📂 Constants "Magic String 💫"
📂 DependencyResolver / Autofac
📂 ValidationRules / FluentValidation
📂 Core Layers
📂 Aspects
📂 CrossCuttingConcerns
📂 DataAccess
📂 DependencyResolver
📂 Entities
📂 Extensions
📂 Utilities
📂 DataAccess Layers
📂 Abstract
📂 Concrete
📂 Entity Layers
📂 Abstract
📂 Concrete
📂 DTOs
📂 API Layers
📂 Controllers
Brands | CarImages | Cars | Colors | Customers | OperationClaims | Rentals | UserOperationClaims | Users | Payment | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
|
|
|
|
|
|
|
|
|