示例#1
0
        public override void Delete()
        {
            CheckIfCreated();

            var teamDeletedEvent = new TeamDeletedEvent(
                Id,
                Version + 1,
                "");

            Apply(teamDeletedEvent);
        }
示例#2
0
        public void Handle(TeamDeletedEvent domainEvent)
        {
            LogToConsole(domainEvent);

            _teamRepository.Delete(domainEvent.AggregateId);
        }