public async Task Handle(BookingStartedIntegrationEvent message, IMessageHandlerContext context) { Data.UserId = message.UserId; var bookingStockItem = new BookingStockItem(message.ProductId, message.Units); var ev = new BookingStatusChangedToCheckIntegrationEvent(message.BookingId, bookingStockItem); await context.Publish(ev); }
public BookingStatusChangedToCheckIntegrationEvent( int bookingId, BookingStockItem bookingStockItem) { BookingId = bookingId; BookingStockItem = bookingStockItem; }