Example #1
0
 /// <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;
 }