public AuthService(ILogger <AuthService> logger, ILoginUseCase loginUseCase, LoginPresenter loginPresenter, IExchangeRefreshTokenUseCase exchangeRefreshTokenUseCase, ExchangeRefreshTokenPresenter exchangeRefreshTokenPresenter, IOptions <AuthSettings> authSettings) { _logger = logger; _loginUseCase = loginUseCase; _loginPresenter = loginPresenter; _exchangeRefreshTokenUseCase = exchangeRefreshTokenUseCase; _exchangeRefreshTokenPresenter = exchangeRefreshTokenPresenter; _authSettings = authSettings.Value; }
public ExchangeRefreshTokenCommandHandler(ILogger <ExchangeRefreshTokenCommandHandler> logger, IOptions <AuthSettings> authSettings, IExchangeRefreshTokenUseCase useCase, ExchangeRefreshTokenPresenter presenter) { _logger = logger; _useCase = useCase; _presenter = presenter; _authSettings = authSettings.Value; }
public AuthenticationController(IOptions <JwtOptions> jwtOptions, ILoginUseCase loginUseCase, LoginPresenter loginPresenter, IExchangeRefreshTokenUseCase exchangeRefreshTokenUseCase, ExchangeRefreshTokenPresenter exchangeRefreshTokenPresenter) { _jwtOptions = jwtOptions.Value; _loginUseCase = loginUseCase; _loginPresenter = loginPresenter; _exchangeRefreshTokenUseCase = exchangeRefreshTokenUseCase; _exchangeRefreshTokenPresenter = exchangeRefreshTokenPresenter; }
public ExternalAuthController(IFacebookAuthUseCase facebookAuthUseCase, LoginPresenter loginPresenter, IExchangeRefreshTokenUseCase exchangeRefreshTokenUseCase, ExchangeRefreshTokenPresenter exchangeRefreshTokenPresenter, IOptions <AuthSettings> authSettings) { _facebookAuthUseCase = facebookAuthUseCase; _loginPresenter = loginPresenter; _authSettings = authSettings.Value; }