Affecto.Patterns.Domain.Tests.TestHelpers.TestAggregateRoot.ApplyEvent C# (CSharp) Метод

ApplyEvent() публичный Метод

public ApplyEvent ( DomainEvent @event ) : void
@event DomainEvent
Результат void
        public new void ApplyEvent(DomainEvent @event)
        {
            base.ApplyEvent(@event);
        }
    }

Usage Example

        public void ResolvedUnitOfWorkEventHandlersAreExecutedInCorrectOrder()
        {
            TestAggregateRoot aggregateRoot = new TestAggregateRoot(Guid.NewGuid());
            aggregateRoot.ApplyEvent(domainEvent);

            sut.ApplyChanges(aggregateRoot);

            unitOfWorkDomainEventHandler1.Received().Execute(domainEvent, unitOfWork);
            unitOfWorkDomainEventHandler2.Received().Execute(domainEvent, unitOfWork);
        }
All Usage Examples Of Affecto.Patterns.Domain.Tests.TestHelpers.TestAggregateRoot::ApplyEvent