public ServerMqttHandlerService( ILogger logger, IChannelService channelService, IMqttBehaviorProvider mqttBehaviorProvider) { _logger = logger; _channelService = channelService; _mqttBehaviorProvider = mqttBehaviorProvider; }
public DotNettyMqttServerMessageListener(ILogger <DotNettyMqttServerMessageListener> logger, IChannelService channelService, IMqttBehaviorProvider mqttBehaviorProvider) { _logger = logger; _channelService = channelService; _mqttBehaviorProvider = mqttBehaviorProvider; }
public ServerHandler(Action <IChannelHandlerContext, PacketType, object> readAction, ILogger logger, IChannelService channelService, IMqttBehaviorProvider mqttBehaviorProvider) { _readAction = readAction; _logger = logger; }
/// <summary> /// Initializes a new instance of the <see cref="ServerMqttHandlerService" /> class. /// </summary> /// <param name="logger">The logger.</param> /// <param name="channelService">The channel service.</param> /// <param name="mqttBehaviorProvider">The MQTT behavior provider.</param> public ServerMqttHandlerService( ILogger logger, IChannelService channelService, IMqttBehaviorProvider mqttBehaviorProvider) { _logger = logger; _channelService = channelService; _mqttBehaviorProvider = mqttBehaviorProvider; _diagnosticListener = new DiagnosticListener(DiagnosticListenerExtensions.DiagnosticListenerName); }
public DotNettyMqttServerMessageListener(ILogger <DotNettyMqttServerMessageListener> logger, IChannelService channelService, IMqttBehaviorProvider mqttBehaviorProvider) { _logger = logger; _channelService = channelService; _mqttBehaviorProvider = mqttBehaviorProvider; _diagnosticListener = new DiagnosticListener(DiagnosticListenerExtensions.DiagnosticListenerName); }