public PlexController(IPlexApi plexApi, ISettingsService <PlexSettings> plexSettings, ILogger <PlexController> logger, IPlexOAuthManager manager) { PlexApi = plexApi; PlexSettings = plexSettings; _log = logger; _plexOAuthManager = manager; }
public TokenController(OmbiUserManager um, IOptions <TokenAuthentication> ta, ITokenRepository token, IPlexOAuthManager oAuthManager) { _userManager = um; _tokenAuthenticationOptions = ta.Value; _token = token; _plexOAuthManager = oAuthManager; }
public TokenController(OmbiUserManager um, ITokenRepository token, IPlexOAuthManager oAuthManager, ILogger <TokenController> logger, ISettingsService <AuthenticationSettings> auth) { _userManager = um; _token = token; _plexOAuthManager = oAuthManager; _log = logger; _authSettings = auth; }