public RevokeExternalApiAccessRequestHandler(ILogger <RevokeExternalApiAccessRequestHandler> logger, IUserAccountRepository userAccountRepository,
                                              IUserAccountApiAccessRepository userAccountApiAccessRepository, IApiClientRepository apiClientRepository)
 {
     _logger = logger;
     _userAccountRepository          = userAccountRepository;
     _userAccountApiAccessRepository = userAccountApiAccessRepository;
     _apiClientRepository            = apiClientRepository;
 }
 public ApiAuthorizeRequestHandler(ILogger <ApiAuthorizeRequestHandler> logger, IApiClientRepository apiClientRepository,
                                   IUserAccountRepository userAccountRepository, IUserAccountApiAccessRepository userAccountApiAccessRepository)
 {
     _logger = logger;
     _apiClientRepository            = apiClientRepository;
     _userAccountRepository          = userAccountRepository;
     _userAccountApiAccessRepository = userAccountApiAccessRepository;
 }
예제 #3
0
 public JwtService(ILogger <JwtService> logger, IUserAccountRepository userAccountRepository,
                   IUserAccountTokenRepository userAccountTokenRepository,
                   IUserAccountApiAccessRepository userAccountApiAccessRepository)
 {
     _logger = logger;
     _userAccountRepository          = userAccountRepository;
     _userAccountTokenRepository     = userAccountTokenRepository;
     _userAccountApiAccessRepository = userAccountApiAccessRepository;
 }
 public GetProfileRequestHandler(IUserAccountRepository userAccountRepository, IUserAccountApiAccessRepository userAccountApiAccessRepository,
                                 IUserAccountTokenRepository userAccountTokenRepository, IApiClientRepository apiClientRepository,
                                 IUserFeedRepository userFeedRepository)
 {
     _userAccountRepository          = userAccountRepository;
     _userAccountApiAccessRepository = userAccountApiAccessRepository;
     _userAccountTokenRepository     = userAccountTokenRepository;
     _apiClientRepository            = apiClientRepository;
     _userFeedRepository             = userFeedRepository;
 }
예제 #5
0
 public ValidateCredentialsAndCreateAccessTokenRequestHandler(ILogger <ValidateCredentialsAndCreateAccessTokenRequestHandler> logger,
                                                              IApiClientRepository apiClientRepository, IUserAccountRepository userAccountRepository,
                                                              IUserAccountApiAccessRepository userAccountApiAccessRepository, IUserAccountTokenRepository userAccountTokenRepository,
                                                              IConfiguration configuration)
 {
     _logger = logger;
     _apiClientRepository            = apiClientRepository;
     _userAccountRepository          = userAccountRepository;
     _userAccountApiAccessRepository = userAccountApiAccessRepository;
     _userAccountTokenRepository     = userAccountTokenRepository;
     _configuration = configuration;
 }