Onion Architecture With ASP.NET MVC
Onion Architecture is a specific type of solution architecture that enforce true loose coupling. This video shows that the User Interface layer has no reference to any infrastructure/DAL, just the Core business logic. Even the business logic (Core) has no access to any infrastructure concerns. Rather than build on top …