domain events with easynetqmeetup
TRANSCRIPT
Domain events with EasyNetQ
An easy .NET API for RabbitMQ
What is a Domain Event
MEETUP DOMAIN
MEETUP REPORTING
DomainEvent ConfirmedRSVP
DomainEvent CancelledRSVP
Publish Subscribe Pattern
MEETUP DOMAIN Publisher
MEETUP REPORTING Subscriber
Messaging Infrastructure
MEETUP NOTIFICATIONS Subscriber
DomainEvent CancelledRSVP
DomainEvent ConfirmedRSVP
DomainEvent CancelledRSVP
DomainEvent ConfirmedRSVP
DomainEvent CancelledRSVP
DomainEvent ConfirmedRSVP
EasyNetQ Publish Subscribe API
bus.Publish(new MyMessage { Text = “Hi!”});
bus.Subscribe<MyMessage>( msg => Console.WriteLine(msg.Text));
var bus = RabbitHutch.CreateBus("host=localhost");
EasyNetQ Architecture
Domain events with EasyNetQ Demo Time!
https://github.com/paulopez78/easynetqmeetup