public PassportClient(AppSettings appSettings, IRedisCache redisCache, HttpClient httpClient, IAuthorizeTokenClient authorizeTokenClient, SmsOptions smsServerOptions) : base(httpClient) { _appSettings = appSettings; _redisCache = redisCache; _authorizeTokenClient = authorizeTokenClient; _smsServerOptions = smsServerOptions; }
/// <summary> /// /// </summary> /// <param name="authorizeClient"></param> public AuthorizationCodeController(IAuthorizeTokenClient authorizeClient) { _authorizeClient = authorizeClient; }
public AuthorizationCodeMiddleware(RequestDelegate next, IAuthorizeTokenClient authorizeTokenClient) { _next = next; _authorizeTokenClient = authorizeTokenClient; }
public ServiceAuthorizeFilter(IAuthorizeTokenClient serviceAuthorizeHttpClient, IOptions <ServiceAuthorizeOptions> options) { _serviceAuthorizeHttpClient = serviceAuthorizeHttpClient; _options = options?.Value ?? throw new ArgumentNullException(nameof(options)); }