private async Task RequestCreateDailyExtractLot(BuyRegisteredEvent buyEvent) { var iEvent = new CreateDailyExtractLotEvent(buyEvent.AggregateId, buyEvent.BuyCattleId, buyEvent.SupplierName, buyEvent.BuyDate, buyEvent.BuyValue, buyEvent.BankId, buyEvent.AccountNumber, buyEvent.ManagementCategoryId, buyEvent.PurchasedHeads); await _bus.RaiseIntegrationEvent(iEvent); }
public async Task Handle(BuyRegisteredEvent message) { Data.BuyRegistered = true; await RequestCreateDailyExtractLot(message); await VerifyProcess(); }