private void WhenCustomerFirstNameChanged(CustomerFirstNameChanged e, AllCustomersView view) { var existingCustomer = view.Customers.SingleOrDefault(x => x.Id == e.Id); if (existingCustomer == null) { throw new ApplicationException("Customer does not exist..."); } existingCustomer.FirstName = e.FirstName; }
protected void MutateWhen(CustomerFirstNameChanged @event) { FirstName = @event.FirstName; }
private void WhenFirstNameChanged(CustomerFirstNameChanged e, CustomerView view) { view.FirstName = e.FirstName; }