public MessagingFactory(ConcurrentHandlerLimitSetting concurrentHandlerLimit, IZombusLogger logger, PrefetchCountSetting prefetchCount, IQueueManager queueManager) { _queueManager = queueManager; _concurrentHandlerLimit = concurrentHandlerLimit; _logger = logger; _prefetchCount = prefetchCount; }
public OnReceiveMessageReceiver(IQueueManager queueManager, string queuePath, ConcurrentHandlerLimitSetting concurrentHandlerLimit, PrefetchCountSetting prefetchCount, IZombusLogger logger) { _queueManager = queueManager; _queuePath = queuePath; _concurrentHandlerLimit = concurrentHandlerLimit; _prefetchCount = prefetchCount; _logger = logger; }
public OnReceiveSubscriptionMessageReceiver(IQueueManager queueManager, string topicPath, string subscriptionName, ConcurrentHandlerLimitSetting concurrentHandlerLimit, PrefetchCountSetting prefetchCountSetting, IZombusLogger logger) { _queueManager = queueManager; _topicPath = topicPath; _subscriptionName = subscriptionName; _concurrentHandlerLimit = concurrentHandlerLimit; _prefetchCountSetting = prefetchCountSetting; _logger = logger; }