public MessagePublishService(IOptions <MessageQueueOption> messageQueueOption) { _queueBaseOption = messageQueueOption.Value?.QueueBase; _channel = messageQueueOption.Value?.RabbitConnect.Channel; }
/// <summary> /// Initializes a new instance of the <see cref="MessageSubscribeHostService" /> class. /// </summary> public MessageSubscribeHostService(IServiceProvider services, IOptions <MessageQueueOption> messageQueueOption, ILogger <MessageSubscribeHostService> logger) : base(messageQueueOption, logger) { _services = services; _queueBaseOption = messageQueueOption.Value?.QueueBase; }