public AuthManager(OcsOptions ocsOptions, IHttpClientFactory httpClientFactory) { _ocsOptions = ocsOptions; _httpClient = httpClientFactory.CreateClient(ocsOptions.InternalHttpClientName); }
public RequestHandler(OcsOptions ocsOptions, IHttpClientFactory httpClientFactory, IAuthManager authManager) { _authManager = authManager; _httpClient = httpClientFactory.CreateClient(ocsOptions.InternalHttpClientName); }
public OcsClient(IRequestHandler requestHandler, OcsOptions ocsOptions) { _requestHandler = requestHandler; _ocsOptions = ocsOptions; }