public AuthorizeService( IOptions <JwtOptions> jwtOptions, IToolService toolService, IAuthorizeCacheService authorizeCacheService, IUserService userService, OAuthGithubService githubService ) { _jwtOptions = jwtOptions.Value; _toolService = toolService; _authorizeCacheService = authorizeCacheService; _userService = userService; _githubService = githubService; }
public AuthorizeService(IOptions <JwtOptions> jwtOption, IToolService toolService, IAuthorizeCacheService authorizeCacheService, IUserService userService, OAuthGithubService githubService, OAuthGiteeService giteeService, OAuthAlipayService alipayService, OAuthDingtalkService dingtalkService, OAuthMicrosoftService microsoftService, OAuthWeiboService weiboService, OAuthQQService qqService) { _jwtOption = jwtOption.Value; _toolService = toolService; _authorizeCacheService = authorizeCacheService; _userService = userService; _githubService = githubService; _giteeService = giteeService; _alipayService = alipayService; _dingtalkService = dingtalkService; _microsoftService = microsoftService; _weiboService = weiboService; _qqService = qqService; }
public AuthorizeService(IHttpClientFactory httpClient, IAuthorizeCacheService authorizeCacheService) { _httpClient = httpClient; _authorizeCacheService = authorizeCacheService; }
public AuthorizeCachingRemoveHandler(IAuthorizeCacheService authorizeCacheService) { _authorizeCacheService = authorizeCacheService; }
public AuthorizeService(IAuthorizeCacheService authorizeCacheService, IHttpClientFactory httpClient) { _authorizeCacheService = authorizeCacheService; _httpClient = httpClient; }