This repository can be used in future projects for easy-development where it's usually copy-pasted anyways.
Contains all the files usually copy-pasted for ASP.NET Core projects
Contains data for docker-compose (API Gateway, 2 APIs, 2 MSSQL Databases), appsettings.json, and Program.cs (It is not complete, check before copy-paste).
Includes context files, currently only for MSSQL with Entity Framework
Includes an API controller with POST
, GET
, GETALL
, PUT
, DELETE
methods requiring minor changes.
Includes ocelot file for setting up API gateway, contains POST
, GET
, GETALL
, PUT
, DELETE
methods for single controller.
Includes a basic data model for use with Entity Framework.
Includes repository interface, and example of implemented repository and cached repository. Repositories contains POST
, GET
, GETALL
, PUT
, DELETE
methods, and all is implemented in ASYNC
.