public SubscriptionActivator(ISubscriptionRepository repository, IEnvelopeSender sender, ISubscriptionCache cache, IEnumerable<ISubscriptionRequirement> requirements)
 {
     _repository = repository;
     _sender = sender;
     _cache = cache;
     _requirements = requirements;
 }
 public SubscriptionActivator(ISubscriptionRepository repository, IEnvelopeSender sender, ISubscriptionCache cache, IEnumerable<ISubscriptionRequirement> requirements, ChannelGraph graph,
     TransportSettings settings)
 {
     _repository = repository;
     _sender = sender;
     _cache = cache;
     _requirements = requirements;
     _graph = graph;
     _settings = settings;
 }
Example #3
0
 public MessageSender(IEnvelopeSender envelopeSender, List<IMessageProcessor> processingChain)
     : this(envelopeSender, new MessageProcessorChain(processingChain))
 {
 }
Example #4
0
 public MessageSender(IEnvelopeSender envelopeSender, IMessageProcessor messageProcessor)
     : this(envelopeSender)
 {
     _messageProcessor = messageProcessor;
 }
Example #5
0
 public MessageSender(IEnvelopeSender envelopeSender)
 {
     _envelopeSender = envelopeSender;
 }
Example #6
0
 public OutgoingSender(IEnvelopeSender sender, ILogger logger)
 {
     _sender = sender;
     _logger = logger;
 }
 public OutgoingSender(IEnvelopeSender sender)
 {
     _sender = sender;
 }
 public SubscriptionsHandler(ISubscriptionRepository repository, ISubscriptionCache cache, IEnvelopeSender sender)
 {
     _repository = repository;
     _cache = cache;
     _sender = sender;
 }
 public DefaultCommandSender(IEnvelopeSender envelopeSender, List<IMessageProcessor> processingChain)
     : base(envelopeSender, processingChain)
 {
 }
 public DefaultCommandSender(IEnvelopeSender envelopeSender)
     : base(envelopeSender)
 {
 }
 public DefaultEventProducer(IEnvelopeSender envelopeSender, List<IMessageProcessor> processingChain)
     : base(envelopeSender, processingChain)
 {
 }
 public DefaultEventProducer(IEnvelopeSender envelopeSender)
     : base(envelopeSender)
 {
 }