You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+6-3Lines changed: 6 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -10,10 +10,13 @@ The Particular Service Platform can be pulled down using [the showcase provided
10
10
cd src
11
11
docker compose up
12
12
```
13
+
## Prerequisites
14
+
Allow Visual Studio 2024 "multi-launch" so you can easily select the profile you want to run. RabbitMQ, SQS, Azure Service Bus.
15
+
It can be activated by accessing the Tools menu - Manage preview features- Enable Multi-Project Launch profiles.
16
+
After this, you should be able to see a Profile dropdown.
17
+
If you select multiple startup projects, it isn't easy to select the profile (which will be the last used profile for each project). Visual Studio 2024 allows switching between multiple "multi-launch" setups.
13
18
14
19
## Selecting transport
20
+
Each project has 3 launch profiles to select Azure Service Bus, AmazonSQS, or RabbitMQ as the transport and reads environment variables to initialize the transport.
15
21
16
-
Each project has 3 launch profiles to select Azure Service Bus, AmazonSQS or RabbitMQ as the transport and reads environment variables to initialize the transport.
17
-
18
-
If you select multiple startup projects it isn't easy to select the profile (will be the last used profile for each project). Visual Studio 2024 allows switching between multiple "multi-launch" setups. It can be activated here: Environment - Preview Features - Enable Multi-Project Launch profiles
19
22
The demo requires running the Particular Service Platform for MassTransit as well as a RabbitMQ broker. The whole package can be pulled down using Docker compose and the dockerfile at [~/src/docker-compose.yml](/src/docker-compose.yml)
0 commit comments