A sample code illustrating how to implement distributed transactions using MassTransit.
docker-compose up # Run RabbitMQ in a docker container
This step is optional, if you already have a RabbitMQ instance running. Please note, that test
virtual host is used in the configuration app.config files.
dotnet build
cd Client
dotnet run
cd PaymentService
dotnet run
cd PizzaService
dotnet run
* dotnet watch run
can be used instead of dotnet run
if hot-reloading is needed. ;)