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
{{ message }}
This repository was archived by the owner on Jun 27, 2024. It is now read-only.
This projects shows some of the features of Eventuous
4
+
5
+
//TODO
6
+
Describe features used
7
+
8
+
## Usage
9
+
10
+
Run both `Bookings` and `Bookings.Payments` projects and then open `http://localhost:5051/swagger/index.html` and `http://localhost:5000/swagger/index.html` respectively.
11
+
Here you can use SwaggerUI to initiate commands and queries that will result in events being raised.
12
+
13
+
### Example commands
14
+
15
+
Bookings -> BookRoom (`/bookings/book`)
16
+
17
+
This command raises and event which is stored in the database but also in Mongo via a registered projection
This command raises multiple events which is stored in the database but also puts a message in RabbitMQ which is transformed from a domain event into an integration event. Upon the integration event being handled logic and other domain events are triggered resulting
22
+
in more database entries and Mongo projection data being stored.
0 commit comments