public PhotoWorker( IMessageProcessorFactory processorFactory, IQueueManager queueManager, IMessageLogger logger) { _processorFactory = processorFactory; _logger = logger; queueManager.AddMessageConsumer(PhotoSettings.PhotoInputQueue, OnMessageConsume); }
public async void Init(IQueueManager queueManager) { _hubConnection = new HubConnectionBuilder().WithUrl("http://localhost:44364/hub").Build(); await _hubConnection.StartAsync(); queueManager.AddMessageConsumer(BrokerSettings.ResultQueue, OnMessageConsume); }
public AuthWorker( IMessageProcessorFactory processorFactory, IQueueManager queueManager, IMessageLogger logger) { _processorFactory = processorFactory; _logger = logger; queueManager.AddMessageConsumer(AuthSettings.AuthInputQueue, OnMessageConsume); }
public AuthenticationManager(IQueueManager queueManager) { queueManager.AddMessageConsumer(BrokerSettings.ResultQueue, OnLoginOutputMessage); }
public LoggerWorker(IMessageProcessorFactory processorFactory, IQueueManager queueManager, ILogger <LoggerWorker> logger) { _processorFactory = processorFactory; _logger = logger; queueManager.AddMessageConsumer(LoggerSettings.LoggerInputQueue, OnMessageConsume); }