void Handle(AggregateEventBag <CustomerChanged> customerChanged) { _readModel.Change(new CustomerModel { Id = customerChanged.Id, Name = customerChanged.EventData.Name }); }
private void Handle(AggregateEventBag <UserChanged> userChanged) { ReadModelStore.Change(new UserModel { Id = userChanged.Id, EMail = userChanged.EventData.EMail, Name = userChanged.EventData.Name, Password = userChanged.EventData.Password }); }
private void Handle(AggregateEventBag <UserDeleted> userDeleted) { ReadModelStore.Remove(new UserModel { Id = userDeleted.Id }); }
void Handle(AggregateEventBag <CustomerRemoved> customerRemoved) { _readModel.Remove(new CustomerModel { Id = customerRemoved.Id }); }