C# n-layer demo app An example n-layer dot net application including: Entity Framework Repository and Unit of Work patterns Automapper of DTO to Entities Unity DI