/// <summary> /// Initializes a new instance of the <see cref="UserHttpClient"/> class. /// </summary> /// <param name="authorizationFlowsHttpClient">The authorization flows HTTP client.</param> /// <param name="userClientOptionsProvider">The user client options provider.</param> public UserHttpClient(IAuthorizationFlowsHttpClient authorizationFlowsHttpClient, IOptionsProvider <IUserClientOptions> userClientOptionsProvider) { this.authorizationFlowsHttpClient = authorizationFlowsHttpClient; this.userClientOptionsProvider = userClientOptionsProvider; }
/// <summary> /// Initializes a new instance of the <see cref="TokenHttpClient"/> class. /// </summary> /// <param name="authorizationFlowsHttpClient">The authorization flows HTTP client.</param> /// <param name="tokenClientOptionsProvider">The token client options provider.</param> public TokenHttpClient(IAuthorizationFlowsHttpClient authorizationFlowsHttpClient, IOptionsProvider <ITokenClientOptions> tokenClientOptionsProvider) { this.authorizationFlowsHttpClient = authorizationFlowsHttpClient; this.tokenClientOptionsProvider = tokenClientOptionsProvider; }