- Notifications
You must be signed in to change notification settings - Fork0
microservices through aspnetcore2.1 with docker using ocelot as gateway api and swagger as frontend
License
dotnetcore5/dotnet2-microservices-docker-swagger
Folders and files
| Name | Name | Last commit message | Last commit date | |
|---|---|---|---|---|
Repository files navigation
The repository consists of projects as below:
| # | Project Name | Project detail | comments |
|---|---|---|---|
| 1 | gateway.api | Asp.Net Core2 WebApi as gateway | gateway to the microservices api |
| 2 | authorize.service | Asp.Net Core2 WebApi as microservice | create, read, delete customer |
| 3 | authorize.service.Test | Unit Test for authorize.service | unit test for authorize project |
| 4 | helpdesksupport.service | Asp.Net Core2 WebApi as microservice | create, read, delete helpdesk tickets |
| 5 | helpdesksupport.service.Test | Unit Test for helpdesksupport.service | unit test for helpdesksupport project |
| 6 | docker-compose | docker compose project | run the list of dockers of projects |
gateway.api --> [microservices] 1. authorize 2. helpdeskThe overall objective of the applications :
>A customer can Register>Then the customer can Login >Authentication token is used>Once logged-in, user can do "CRUD" operation on Helpdesk ticketsIf docker is not installed please install
dockeron your machine.
Please download / clone the repository.
Open the solution file through VS2017.
Within VS2017, in the
solution folderSet Startup project asdocker-composeproject.
Run the solution by pressing they key
F5
Having any trouble? Please read out thisdocumentation orcontact and to sort it out.
keep coding ;)About
microservices through aspnetcore2.1 with docker using ocelot as gateway api and swagger as frontend
Topics
Resources
License
Uh oh!
There was an error while loading.Please reload this page.
Stars
Watchers
Forks
Packages0
Uh oh!
There was an error while loading.Please reload this page.
