public Task On(CustomerCreatedFromApiEvent @event) { var id = @event.Headers.GetString(EventHeaderKeys.AggregateId); var customer = new CustomerReadModel { CustomerId = id, Name = @event.Name }; return(context.Db.GetCollection <CustomerReadModel>("Customers").InsertOneAsync(customer)); }
public void On(CustomerCreatedFromApiEvent @event) { Name = @event.Name; }