This is a sample demonstration of a simple microservice developed with MIcrosoft's ASP.NET Core technology stack. It features many components and features of the ASP.NET Core platform.
There is a vast amount of technology resources online. The following is a short list of prerequisites with links to recommended documentation for getting started:
- .NET Core
- ASP.NET Core
- .NET Core on github
- EF Core
- Swagger and Open API
- REST Fundamentals
- Microservices
Here are some great place to start:
2. install .NET Core 2.1.4 SDK
If you're adventurous, check out these IDE's:
- This will create database and tables from scripts in project
Note: You will need to change the db connection string to point to this sql server instance and db in
appsettings.json
in these projects:dg.api
anddg.api.integrationtest
.
See README.md in root folder for more details of the microservice architecture and ASP.NET Core features.