RESTful with Core and fundamentals


This template combines fundamental concepts usually found within Web APIs or RESTful services.

Some of them are (I will try to add to the list as I update it):

1) CQRS
2) Unit of Work pattern
3) Generic Repository pattern
4) Extending Repositories
5) RESTful/API concepts
6) Filters
7) Middlewares
8) Pagination
9) Bulk, Batch CRUD operations
10) Migrations with default data
11) Testing with xUnit 
12) Parameterised testing
13) Consuming External Services
14) Blob Storage
15) Application Insights
16) Configuration settings
17) Serilog
18) Some other things that I forgot at the moment :)

 


Files you can download: