-
-
Notifications
You must be signed in to change notification settings - Fork 163
LayeredArchitecture
AspnetRun implements NLayer Hexagonal architecture (Core, Application, Infrastructure and Presentation Layers) and Domain Driven Design (Entities, Repositories, Domain/Application Services, DTO's...). Also implements and provides a good infrastructure to implement best practices such as Dependency Injection, logging, validation, exception handling, localization and so on. Aimed to be a Clean Architecture also called Onion Architecture, with applying SOLID principles in order to use for a project template. Also implements and provides a good infrastructure to implement best practices like loosely-coupled, dependency-inverted architecture The below image represents aspnetrun approach of development architecture of run repository series;
You can check full repository documentations, step by step development and how to build your custom scenario's on this basement in 100+ page eBook PDF from here - http://www.aspnetrun.com.