コード例 #1
0
 public MqttClientSessionsManager(
     IOptions <MqttServerOptions> options,
     ILogger <MqttClientSessionsManager> logger,
     IMqttClientSesssionFactory clientSesssionFactory)
 {
     _logger  = logger ?? throw new ArgumentNullException(nameof(logger));
     _options = options.Value ?? throw new ArgumentNullException(nameof(options));
     _clientSesssionFactory = clientSesssionFactory ?? throw new ArgumentNullException(nameof(clientSesssionFactory));
 }