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;
        }
예제 #2
0
 protected void MutateWhen(CustomerFirstNameChanged @event)
 {
     FirstName = @event.FirstName;
 }
예제 #3
0
 private void WhenFirstNameChanged(CustomerFirstNameChanged e, CustomerView view)
 {
     view.FirstName = e.FirstName;
 }