public PayeSchemeRemovedMessageProcessor(IMessageSubscriberFactory subscriberFactory,
                                          ILog log,
                                          IActivitySaver activitySaver,
                                          IMessageContextProvider messageContextProvider)
     : base(subscriberFactory, log, messageContextProvider)
 {
     _activitySaver = activitySaver;
 }
 protected MessageProcessor(
     IMessageSubscriberFactory subscriberFactory,
     ILog log,
     IMessageContextProvider messageContextProvider)
 {
     _messageSubscriberFactory = subscriberFactory;
     Log = log;
     _messageContextProvider = messageContextProvider;
 }
 public AccountCreatedMessageProcessor(
     IMessageSubscriberFactory subscriberFactory,
     ILog log,
     IActivitySaver activitySaver,
     IMessageContextProvider messageContextProvider)
     : base(subscriberFactory, log, messageContextProvider)
 {
     _activitySaver = activitySaver;
 }
Esempio n. 4
0
 public LegalEntityAddedMessageProcessor(
     IMessageSubscriberFactory subscriberFactory,
     ILog log,
     IActivitySaver activitySaver,
     IMessageContextProvider messageContextProvider)
     : base(subscriberFactory, log, messageContextProvider)
 {
     _activitySaver = activitySaver;
 }
Esempio n. 5
0
 public Publisher(IChannelFactory channelFactory, ITopologyProvider topologyProvider, IMessageSerializer serializer, IMessageContextProvider <TMessageContext> contextProvider, IPublishAcknowledger acknowledger, IBasicPropertiesProvider propertiesProvider, RawRabbitConfiguration config)
 {
     _channelFactory     = channelFactory;
     _topologyProvider   = topologyProvider;
     _serializer         = serializer;
     _contextProvider    = contextProvider;
     _acknowledger       = acknowledger;
     _propertiesProvider = propertiesProvider;
     _config             = config;
 }
Esempio n. 6
0
 public ActivitySaver(
     IActivityMapper activityMapper,
     ICosmosActivityDocumentRepository cosmosActivityRepository,
     IElasticActivityDocumentRepository elasticActivityRepository,
     ILog logger,
     IMessageContextProvider messageContextProvider
     )
 {
     _activityMapper            = activityMapper;
     _cosmosActivityRepository  = cosmosActivityRepository;
     _elasticActivityRepository = elasticActivityRepository;
     _logger = logger;
     _messageContextProvider = messageContextProvider;
 }
 public MessageChainTopologyUtil(
     IChannelFactory channelFactory,
     ITopologyProvider topologyProvider,
     IConfigurationEvaluator configEvaluator,
     IMessageSerializer serializer,
     IMessageContextProvider <TMessageContext> contextProvider,
     IMessageChainDispatcher messageDispatcher,
     QueueConfiguration queueConfig)
 {
     _channelFactory    = channelFactory;
     _topologyProvider  = topologyProvider;
     _configEvaluator   = configEvaluator;
     _queueConfig       = queueConfig;
     _messageDispatcher = messageDispatcher;
     _contextProvider   = contextProvider;
     _serializer        = serializer;
     InitializeConsumer();
 }
Esempio n. 8
0
 public Subscriber(
     IChannelFactory channelFactory,
     IConsumerFactory consumerFactory,
     ITopologyProvider topologyProvider,
     IMessageSerializer serializer,
     IMessageContextProvider <TMessageContext> contextProvider,
     IContextEnhancer contextEnhancer,
     IErrorHandlingStrategy errorHandling,
     RawRabbitConfiguration config)
 {
     _channelFactory   = channelFactory;
     _consumerFactory  = consumerFactory;
     _topologyProvider = topologyProvider;
     _serializer       = serializer;
     _contextProvider  = contextProvider;
     _contextEnhancer  = contextEnhancer;
     _errorHandling    = errorHandling;
     _config           = config;
     _subscriptions    = new List <ISubscription>();
 }
Esempio n. 9
0
 public Requester(
     IChannelFactory channelFactory,
     IConsumerFactory consumerFactory,
     IMessageSerializer serializer,
     IMessageContextProvider <TMessageContext> contextProvider,
     IErrorHandlingStrategy errorStrategy,
     IBasicPropertiesProvider propertiesProvider,
     ITopologyProvider topologyProvider,
     RawRabbitConfiguration config)
 {
     _channelFactory            = channelFactory;
     _consumerFactory           = consumerFactory;
     _serializer                = serializer;
     _contextProvider           = contextProvider;
     _errorStrategy             = errorStrategy;
     _propertiesProvider        = propertiesProvider;
     _topologyProvider          = topologyProvider;
     _config                    = config;
     _responseDictionary        = new ConcurrentDictionary <string, ResponseCompletionSource>();
     _consumerCompletionSources = new ConcurrentDictionary <IModel, ConsumerCompletionSource>();
 }
Esempio n. 10
0
 public RebusPrincipalContextProvider(IMessageContextProvider messageContextProvider)
 {
     _messageContextProvider = messageContextProvider;
 }
Esempio n. 11
0
 internal TestMessageProcessor(IMessageSubscriberFactory messageSubscriberFactory, ILog logger, IMessageContextProvider messageContextProvider) : base(messageSubscriberFactory, logger, messageContextProvider)
 {
 }