Example #1
0
        void UpdateFranchiseeInformation(string name, string givenName, string surname, StreetAddress address)
        {
            var @event = new FranchiseRegistered(name, givenName, surname, address);

            this.Entity.Apply(@event);
        }
Example #2
0
 public void Apply(FranchiseRegistered @event)
 {
     this.Name           = @event.Name;
     this.Owner          = new Person(@event.GivenName, @event.Surname);
     this.MailingAddress = @event.BillingAddress;
 }