Beispiel #1
0
        /// <summary>
        /// Конструктор.
        /// </summary>
        /// <param name="resourceTitles">Ресурсы заголовков.</param>
        /// <param name="loginMethod">Способ входа в систему.</param>
        public ModIdentityServerWebMvcPartAccountCommonJobLoginOutput(
            ModIdentityServerBaseResourceTitles resourceTitles,
            ModIdentityServerBaseEnumLoginMethods loginMethod
            )
        {
            LoginMethod = loginMethod;

            LoginMethodSelectListItems = new[]
            {
                new SelectListItem(
                    resourceTitles.GetStringLoginMethodWindows(),
                    ModIdentityServerBaseEnumLoginMethods.Windows.ToString(),
                    LoginMethod == ModIdentityServerBaseEnumLoginMethods.Windows
                    ),
                new SelectListItem(
                    resourceTitles.GetStringLoginMethodLocal(),
                    ModIdentityServerBaseEnumLoginMethods.Local.ToString(),
                    LoginMethod == ModIdentityServerBaseEnumLoginMethods.Local
                    ),
                new SelectListItem(
                    resourceTitles.GetStringLoginMethodLdap(),
                    ModIdentityServerBaseEnumLoginMethods.Ldap.ToString(),
                    LoginMethod == ModIdentityServerBaseEnumLoginMethods.Ldap
                    )
            };

            LoginMethodTitle = resourceTitles.GetStringLoginMethod();
        }
Beispiel #2
0
 /// <summary>
 /// Конструктор.
 /// </summary>
 /// <param name="resourceTitles">Ресурс заголовков.</param>
 /// <param name="configSettings">Конфигурационные настройки.</param>
 public ModIdentityServerWebMvcPartAccountService(
     IModIdentityServerWebMvcPartAccountConfigSettings configSettings,
     ModIdentityServerBaseResourceTitles resourceTitles
     )
 {
     ConfigSettings = configSettings;
     ResourceTitles = resourceTitles;
 }
Beispiel #3
0
 /// <summary>
 /// Конструктор.
 /// </summary>
 /// <param name="resourceTitlesLocalizer">Локализатор ресурсов заголовков.</param>
 public ModIdentityServerBaseResources(
     IStringLocalizer <ModIdentityServerBaseResourceErrors> resourceErrorsLocalizer,
     IStringLocalizer <ModIdentityServerBaseResourceSuccesses> resourceSuccessesLocalizer,
     IStringLocalizer <ModIdentityServerBaseResourceTitles> resourceTitlesLocalizer
     )
 {
     Errors    = new ModIdentityServerBaseResourceErrors(resourceErrorsLocalizer);
     Successes = new ModIdentityServerBaseResourceSuccesses(resourceSuccessesLocalizer);
     Titles    = new ModIdentityServerBaseResourceTitles(resourceTitlesLocalizer);
 }