public SSOApplication( IOptions <AppSettings.Servicios> settingsServicios, IOptions <AppSettings.CredencialesMiddleWare> settingsMiddleware, IOptions <AppSettings.CredencialesSSO> settingsSSO) { this._settingsServicios = settingsServicios.Value; this._settingsMiddleware = settingsMiddleware.Value; this._settingsSSO = settingsSSO.Value; }
public SSOController( ISSOApplication sSOApplication, IAdminApplication adminApplication, IJwtApplication jwtApplication, ILogApplication logApplication, ICaptchaApplication captchaApplication, IOptions <AppSettings.CredencialesSSO> settings) { this._sSOApplication = sSOApplication; this._adminApplication = adminApplication; this._jwtApplication = jwtApplication; this._logApplication = logApplication; this._captchaApplication = captchaApplication; this._settings = settings.Value; string sPerfiles = this._settings.Profiles; this._perfilesPermitidos = new List <string>(); this._perfilesPermitidos.AddRange(sPerfiles.Split(';')); }