public HangfireJobScheduler( ILog log, IJobDisplayNameBuilder jobDisplayNameBuilder, IJsonSerializer jsonSerializer, IBackgroundJobClient backgroundJobClient, IJobDefinitionService jobDefinitionService, IQueueNameProvider queueNameProvider) { _log = log; _jobDisplayNameBuilder = jobDisplayNameBuilder; _jsonSerializer = jsonSerializer; _backgroundJobClient = backgroundJobClient; _jobDefinitionService = jobDefinitionService; _queueName = queueNameProvider.QueueName; }
public KfcWorker(ILogger <KfcWorker> logger, IMessageBroker messageBroker, IQueueNameProvider queueNameProvider) : base(messageBroker, queueNameProvider) { _logger = logger; }
public BaseWorker(IMessageBroker messageBroker, IQueueNameProvider queueNameProvider) { MessageBroker = messageBroker; QueueNameProvider = queueNameProvider; }