public async Task HandleAsync(StockGroupCreatedEvent @event) { await _eventStore.AppendToStream(@event.AggregateId, @event); await _stockGroupRepository.CreateAsync(new Domain.StockGroup(@event.OwnerId, @event.StockOwner, @event.Quantity, @event.Price, @event.StockId)); }
public async Task HandleAsync(StockGroupCreatedEvent @event) { await _eventStore.AppendToStream(@event); }
public async Task HandleAsync(WalletCreatedEvent @event) { await _eventStore.AppendToStream(@event.AggregateId, @event); }