void UpdateFranchiseeInformation(string name, string givenName, string surname, StreetAddress address) { var @event = new FranchiseRegistered(name, givenName, surname, address); this.Entity.Apply(@event); }
public void Apply(FranchiseRegistered @event) { this.Name = @event.Name; this.Owner = new Person(@event.GivenName, @event.Surname); this.MailingAddress = @event.BillingAddress; }