public EventFactory( MessagePipeOptions options, MessagePipeDiagnosticsInfo diagnosticsInfo, FilterAttachedMessageHandlerFactory handlerFactory, FilterAttachedAsyncMessageHandlerFactory asyncHandlerFactory) { this.options = options; this.diagnosticsInfo = diagnosticsInfo; this.handlerFactory = handlerFactory; this.asyncHandlerFactory = asyncHandlerFactory; }
public BufferedMessageBroker(BufferedMessageBrokerCore <TMessage> core, FilterAttachedMessageHandlerFactory handlerFactory) { this.core = core; this.handlerFactory = handlerFactory; }
public MessageBroker(MessageBrokerCore <TKey, TMessage> core, FilterAttachedMessageHandlerFactory handlerFactory) { this.core = core; this.handlerFactory = handlerFactory; }
public ScopedMessageBroker(ScopedMessageBrokerCore <TKey, TMessage> core, FilterAttachedMessageHandlerFactory handlerFactory) : base(core, handlerFactory) { }
public SingletonMessageBroker(SingletonMessageBrokerCore <TMessage> core, FilterAttachedMessageHandlerFactory handlerFactory) : base(core, handlerFactory) { }