public LoginController(string appName, IRequest request, IUserManager userManager, IConfig config, OCP.ISession session, IUserSession userSession, IURLGenerator urlGenerator, OCP.ILogger logger, Defaults defaults, Throttler throttler, Chain loginChain, IInitialStateService initialStateService ) : base(appName, request) { this.userManager = userManager; this.config = config; this.session = session; this.userSession = userSession; this.urlGenerator = urlGenerator; this.logger = logger; this.defaults = defaults; this.throttler = throttler; this.loginChain = loginChain; this.initialStateService = initialStateService; }
/** * Hooks constructor. * * @param ILogger logger */ public Hooks(OCP.ILogger logger) { this.logger = logger; }