public void Rename(string name) { var e = new ClientRenamedEvent() { ClientId = Id, Name = name, OccurredOn = DateTime.UtcNow }; _changes.Add(e); EventHandler.Renamed(this, e); }
public static Client Renamed(Client client, ClientRenamedEvent e) { client.Name = e.Name; return(client); }