public void ChangeName(string name) { var @event = new EmployeeNameChanged(Id, name); EventsToStore.Add(@event); Apply(@event); }
public void Apply(EmployeeNameChanged @event) { Name = @event.Name; }
public void ChangeName(string name) { var @event = new EmployeeNameChanged(Id, name); EventsToStore.Add(@event); Apply(@event); }
public void Apply(EmployeeNameChanged @event) { Name = @event.Name; }