示例#1
0
 public async Task Dispatch(IPublishDomainEvents entity)
 {
     foreach (var domainEvent in entity.FlushDomainEvents())
     {
         await _mediator.Publish(domainEvent).ConfigureAwait(false);
     }
 }
示例#2
0
 public IssueState(IPublishDomainEvents bus)
 {
     this.Bus = bus;
 }
示例#3
0
 public IssueState(IPublishDomainEvents bus)
 {
     this.Bus = bus;
 }
示例#4
0
 public ProductState(IPublishDomainEvents bus)
     : base(bus)
 {
     this.Bus = bus;
 }
示例#5
0
 public ProductState(IPublishDomainEvents bus) : base(bus)
 {
     this.Bus = bus;
 }