This is sample project to test the CQRS pattern in "live" action with Event sourcing.
There is three layers:
-
API - Definition of controllers, commands & command handlers
-
Domain - Definition of interfaces, POCOs enitites, domain notifications/events
-
Infrastructure - Implementation of repository interfaces, communication with DB, registration of services in DI.
https://devstyle.pl/2016/11/10/cqrsdi-implementacja-w-c-i-autofac/