public OicCoapServer(IOptions <OicCoapServerOptions> options, ICoapTransportFactory transportFactory, ILoggerFactory loggerFactory) : base(transportFactory, loggerFactory.CreateLogger <CoapServer>()) { _loggerFactory = loggerFactory; _options = options?.Value ?? throw new ArgumentNullException(nameof(options)); }
public CoapServer(ICoapTransportFactory transportFactory, ILogger <CoapServer> logger = null) { _transportFactory = transportFactory; _logger = logger; }