Пример #1
0
 public LoginController(TelemetryScopedLogger logger, IStringLocalizer localizer, ITenantRepository tenantRepository, SessionLogic sessionLogic, SequenceLogic sequenceLogic, AccountLogic accountLogic, LoginUpLogic loginUpLogic, LogoutUpLogic logoutUpLogic) : base(logger)
 {
     this.logger           = logger;
     this.localizer        = localizer;
     this.tenantRepository = tenantRepository;
     this.sessionLogic     = sessionLogic;
     this.sequenceLogic    = sequenceLogic;
     this.accountLogic     = accountLogic;
     this.loginUpLogic     = loginUpLogic;
     this.logoutUpLogic    = logoutUpLogic;
 }
Пример #2
0
 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;
 }