Avoid Referencing Infrastructure in Visual Studio Solutions

added by DotNetKicks
12/14/2016 2:49:14 PM

2 Kicks, 286 Views

The dependency inversion principle states that your application's abstractions should not depend on implementation details, but rather implementation should depend on abstractions. In Clean DDD architected applications, you'll typically have a class library called Core (or something similar) which houses the domain model, including the main abstractions.