The goals it's to implements The Standard with devops Tools like (Docker,Docker-Compose,RabbitMq,ES...) into dotNet environnement. Also to allow people to learn/use this differents tools.
- via Visual Studio
- via powershell Into your solution folder launch docker : docker-compose up
go to http://localhost:15672/#/exchanges login : guest / guest
Into tab Queues
- Add a new Queues :
- Name : studentsqueue
Into tab Exchanges
-
Add a new exchange :
-
Name : StandardDevOpsApi.Models.Students:Student
-
Type : fanout
-
Click on Exchanges :
-
Add binding from this exchange
-
To queue ==>studentsqueue
-
Bind
Into Visual Studio
- Add new SQL Server
- Server Name : dockersqlserver
- Authentication : Sql Server Authentication
- userName : sa
- password : Your_password123
- Go to the Url : http://localhost:15672/#/exchanges/%2F/StandardDevOpsApi.Models.Students%3AStudent
- Under Section Publish Message with a different guid (https://www.guidgenerator.com/)
{
"messageType": [
"urn:message:StandardDevOpsApi.Models.Students:Student"
],
"message": {
"id": "70d62c31-b569-4775-86ea-f3e10a24ea6e",
"name": "name",
"libraryAccount": null
}
}