- You will need .NET SDK 6.0
- The latest SDK and tools can be downloaded from https://dot.net/core.
Also you can run the in Visual Studio Code (Windows, Linux or MacOS).
To know more about how to setup your enviroment visit the Microsoft .NET Download Guide
$ docker run -d -p 15672:15672 -p 5672:5672 rabbitmq:3.8.14-management
$ docker run -d -p 27017:27017 --name test-mongo mongo:latest
$ dotnet run
$ open http://localhost:5000/swagger$ docker-compose build
$ docker-compose up
$ open http://localhost:8002/swaggerFor stop all containers
$ docker-compose down- dockerize
- docker compose
- structed logging + elasticsearch
- global exception handling
- usecases
- unit tests
- rest
- mediatR
- clean architecture
- mongo
- masstransit
- rabbitmq
- dotnet6.0