LayerAllTheThings

December 14, 2015 ยท View on GitHub

An attempt to show alternative architectural patterns in CRUD based .Net web applications.

  1. Traditional layering architecture

  2. Command/Query handlers with manual wireup

  3. Command/Query handlers with MediatR

  4. IDBConnection injected to Nancy Module

  5. Multi DB Support with Command/Query handlers & Stored Procedure approach

  6. Multi DB Support with Command/Query handlers named with DB specific conventions