protected SetStateEnvelopeReceiver(IEnvelopeReceiver <T> receiver, IStateManager stateManager, string state) { if (state == null) { throw new ArgumentNullException(nameof(state)); } _receiver = receiver; _state = state; _stateManager = stateManager; }
public SetStateMessageReceiver(IEnvelopeReceiver <Message> receiver, IStateManager stateManager, string state) : base(receiver, stateManager, state) { }
public SetStateNotificationReceiver(IEnvelopeReceiver <Notification> receiver, IStateManager stateManager, string state) : base(receiver, stateManager, state) { }
public MessageReceiver(IEnvelopeReceiver envelopeReceiver, IMessageProcessor messageProcessor) : this(envelopeReceiver) { _messageProcessor = messageProcessor; }
public MessageReceiver(IEnvelopeReceiver envelopeReceiver, List <IMessageProcessor> processingChain) : this(envelopeReceiver, new MessageProcessorChain(processingChain)) { }
public MessageReceiver(IEnvelopeReceiver envelopeReceiver) { _envelopeReceiver = envelopeReceiver; }
public DefaultCommandReceiver(IEnvelopeReceiver envelopeReceiver, List <IMessageProcessor> processingChain) : base(envelopeReceiver, processingChain) { }
public DefaultCommandReceiver(IEnvelopeReceiver envelopeReceiver) : base(envelopeReceiver) { }
public DefaultEventConsumer(IEnvelopeReceiver envelopeReceiver) : base(envelopeReceiver) { }
protected Task CallReceiverAsync(IEnvelopeReceiver <TEnvelope> envelopeReceiver, TEnvelope envelope, CancellationToken cancellationToken) { return(envelopeReceiver.ReceiveAsync(envelope, cancellationToken)); }