public OicClient(OicConfiguration configuration, ILogger <OicClient> logger = null) { Configuration = configuration; _requestId = new Random().Next(); _logger = logger; }
public OicResourceDiscoverClient(OicClient client, OicConfiguration configuration, ILogger <OicResourceDiscoverClient> logger = null) { _client = client ?? throw new ArgumentNullException(nameof(client)); _configuration = configuration ?? OicConfiguration.Default; _logger = logger; _client.AddHandler(this); }