public MessageSubscriberFactory( IExchangeNameResolver exchangeNameResolver, IExchangeSubscriberService exchangeSubscriberService) { this.exchangeNameResolver = exchangeNameResolver; this.exchangeSubscriberService = exchangeSubscriberService; }
public MessageBroker(IExchangeSubscriberService exchangeSubscriberService, INotificationService notificationService, ISubscriberFactory subscriberFactory) { this.exchangeSubscriberService = exchangeSubscriberService; this.notificationService = notificationService; this.subscriberFactory = subscriberFactory; memoryCache = MemoryCache.Default; }
public SubscriberFactory(IKeyResolver keyResolver, ICacheClient cacheClient, IExchangeSubscriberService subscriberService) { this.keyResolver = keyResolver; this.cacheClient = cacheClient; this.subscriberService = subscriberService; }
public SubscriberFactory(IQueueNameResolver queueNameResolver, IExchangeNameResolver exchangeNameResolver, ICacheClient cacheClient, IExchangeSubscriberService exchangeSubscriberService) { _queueNameResolver = queueNameResolver; _exchangeNameResolver = exchangeNameResolver; _cacheClient = cacheClient; _exchangeSubscriberService = exchangeSubscriberService; }
public MessageBroker(IExchangeSubscriberService exchangeSubscriberService, INotificationService notificationService, ISubscriberFactory subscriberFactory) { _exchangeSubscriberService = exchangeSubscriberService; _notificationService = notificationService; _subscriberFactory = subscriberFactory; #if NET462 _memoryCache = MemoryCache.Default; #else _memoryCache = new MemoryCache(new MemoryCacheOptions()); #endif }
public MessageBroker( IExchangeSubscriberService exchangeSubscriberService, IMessageSubscriberFactory messageSubscriberFactory, IEventSubscriberFactory eventSubscriberFactory, IEventSubscriberService eventSubscriberService, ICache cache, IServiceProvider serviceProvider) { this.exchangeSubscriberService = exchangeSubscriberService; this.messageSubscriberFactory = messageSubscriberFactory; this.eventSubscriberFactory = eventSubscriberFactory; this.eventSubscriberService = eventSubscriberService; this.cache = cache; this.serviceProvider = serviceProvider; }
public MessageSubscriber(IExchangeSubscriberService exchangeSubscriberService) { Ensure.Argument.NotNull(exchangeSubscriberService, nameof(exchangeSubscriberService)); this.exchangeSubscriberService = exchangeSubscriberService; }
public Subscriber(ICacheClient cacheClient, IExchangeSubscriberService exchangeSubscriberService) { _cacheClient = cacheClient; _exchangeSubscriberService = exchangeSubscriberService; }
public Subscriber(ICacheClient cacheClient, IExchangeSubscriberService exchangeSubscriberService) : base(cacheClient) { this.exchangeSubscriberService = exchangeSubscriberService; }