Interface IEventHandlerRegistrar
Registers event handlers that listen and respond to events.
Inherited Members
Namespace: Cqrs.Bus
Assembly: Cqrs.dll
Syntax
[ServiceContract(Namespace = "https://getcqrs.net/Bus/EventHandlerRegistrar")]
public interface IEventHandlerRegistrar : IHandlerRegistrar
Methods
RegisterGlobalEventHandler<TMessage>(Action<TMessage>, Boolean)
Register an event handler that will listen and respond to all events.
Declaration
[OperationContract]
void RegisterGlobalEventHandler<TMessage>(Action<TMessage> handler, bool holdMessageLock = true)where TMessage : IMessage
Parameters
Type | Name | Description |
---|---|---|
System.Action<TMessage> | handler | |
System.Boolean | holdMessageLock |
Type Parameters
Name | Description |
---|---|
TMessage |