public WController(IWebHostEnvironment environment, IStringLocalizer localizer, FoxIDsSettings settings, SessionLoginUpPartyLogic sessionLogic) { this.environment = environment; this.localizer = localizer; this.settings = settings; this.sessionLogic = sessionLogic; }
public LoginController(TelemetryScopedLogger logger, IStringLocalizer localizer, ITenantRepository tenantRepository, SessionLoginUpPartyLogic sessionLogic, SequenceLogic sequenceLogic, AccountLogic userAccountLogic, AccountActionLogic accountActionLogic, ClaimTransformationsLogic claimTransformationsLogic, LoginUpLogic loginUpLogic, LogoutUpLogic logoutUpLogic, SingleLogoutDownLogic singleLogoutDownLogic, OAuthRefreshTokenGrantDownLogic <OAuthDownClient, OAuthDownScope, OAuthDownClaim> oauthRefreshTokenGrantLogic) : base(logger) { this.logger = logger; this.localizer = localizer; this.tenantRepository = tenantRepository; this.sessionLogic = sessionLogic; this.sequenceLogic = sequenceLogic; this.userAccountLogic = userAccountLogic; this.accountActionLogic = accountActionLogic; this.claimTransformationsLogic = claimTransformationsLogic; this.loginUpLogic = loginUpLogic; this.logoutUpLogic = logoutUpLogic; this.singleLogoutDownLogic = singleLogoutDownLogic; this.oauthRefreshTokenGrantLogic = oauthRefreshTokenGrantLogic; }