public override void Delete() { CheckIfCreated(); var teamDeletedEvent = new TeamDeletedEvent( Id, Version + 1, ""); Apply(teamDeletedEvent); }
public void Handle(TeamDeletedEvent domainEvent) { LogToConsole(domainEvent); _teamRepository.Delete(domainEvent.AggregateId); }