Repository developed during the ASP .NET Core course maintained by the company Luis Dev. This project was developed in the microservices module of the course, to simulate a payments microservice from the project DevFreela using RabbitMQ.
"/api/payments"
Simulates the processing of a payment microservice
body:
{
"idProject": int,
"creditCardNumber": string,
"cvv": string,
"expiresAt": string,
"fullName": string,
"amount": decimal
}
response:
No content
Finished project ✅
-
.NET 7.0 or +
-
RabbitMQ
$ git clone https://github.com/AllanDutra/dev-freela-payments.git
$ cd dev-freela-payments/DevFreela.Payments.API
$ dotnet restore
$ dotnet run
Server listenning at http://localhost:5001/!