Interface IDomainEventDispatcher
Defines a Domain Event dispatcher that uses Fire-and-Forget/In-Only MEP.
public interface IDomainEventDispatcher : IDispatcher
- Extension Methods
Methods
Raise(IDomainEvent)
Invokes any domain event handlers that is assigned to the specified event.
void Raise(IDomainEvent request)
Parameters
request
IDomainEventThe IDomainEvent to raise.
RaiseAsync(IDomainEvent, Action<AsyncOptions>)
Invokes any domain event handlers that is assigned to the specified event.
Task RaiseAsync(IDomainEvent request, Action<AsyncOptions> setup = null)
Parameters
request
IDomainEventThe IDomainEvent to raise.
setup
Action<AsyncOptions>The AsyncOptions which may be configured.