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; }
public LegalEntityAddedMessageProcessor( IMessageSubscriberFactory subscriberFactory, ILog log, IActivitySaver activitySaver, IMessageContextProvider messageContextProvider) : base(subscriberFactory, log, messageContextProvider) { _activitySaver = activitySaver; }
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; }
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(); }
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>(); }
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>(); }
public RebusPrincipalContextProvider(IMessageContextProvider messageContextProvider) { _messageContextProvider = messageContextProvider; }
internal TestMessageProcessor(IMessageSubscriberFactory messageSubscriberFactory, ILog logger, IMessageContextProvider messageContextProvider) : base(messageSubscriberFactory, logger, messageContextProvider) { }