public void Deactivate() { var e = new ClientDeactivatedEvent() { ClientId = Id, OccurredOn = DateTime.UtcNow }; _changes.Add(e); EventHandler.Deactivated(this, e); }
public static Client Deactivated(Client client, ClientDeactivatedEvent e) { client.Active = false; return(client); }