Exemple #1
0
 /// <summary>
 /// Конструктор.
 /// </summary>
 /// <param name="resourceErrorsLocalizer">Локализатор ресурсов ошибок.</param>
 /// <param name="resourceSuccessesLocalizer">Локализатор ресурсов успехов.</param>
 public HostBasePartLdapResources(
     IStringLocalizer <HostBasePartLdapResourceErrors> resourceErrorsLocalizer,
     IStringLocalizer <HostBasePartLdapResourceSuccesses> resourceSuccessesLocalizer
     )
 {
     Errors    = new HostBasePartLdapResourceErrors(resourceErrorsLocalizer);
     Successes = new HostBasePartLdapResourceSuccesses(resourceSuccessesLocalizer);
 }
        /// <summary>
        /// Конструктор.
        /// </summary>
        /// <param name="executable">Выполняемое.</param>
        /// <param name="coreBaseResourceErrors">Ядро. Основа. Ресурсы. Ошибки.</param>
        /// <param name="resourceSuccesses">Ресурсы успехов.</param>
        /// <param name="resourceErrors">Ресурсы ошибок.</param>
        public HostBasePartLdapJobLoginService(
            Func <HostBasePartLdapJobLoginInput, HostBasePartLdapUser> executable,
            CoreBaseResourceErrors coreBaseResourceErrors,
            HostBasePartLdapResourceSuccesses resourceSuccesses,
            HostBasePartLdapResourceErrors resourceErrors
            ) : base(executable, coreBaseResourceErrors)
        {
            ResourceSuccesses = resourceSuccesses;
            ResourceErrors    = resourceErrors;

            Execution.FuncGetSuccessMessages = GetSuccessMessages;
            Execution.FuncGetErrorMessages   = GetErrorMessages;
            Execution.FuncTransformInput     = TransformInput;
        }
 /// <summary>
 /// Конструктор.
 /// </summary>
 /// <param name="coreBaseResourceErrors">Ядро. Основа. Ресурсы. Ошибки.</param>
 /// <param name="resourceSuccesses">Ресурсы. Успехи.</param>
 /// <param name="resourceErrors">Ресурсы. Ошибки.</param>
 /// <param name="service">Сервис.</param>
 public HostBasePartLdapJobs(
     CoreBaseResourceErrors coreBaseResourceErrors,
     HostBasePartLdapResourceSuccesses resourceSuccesses,
     HostBasePartLdapResourceErrors resourceErrors,
     HostBasePartLdapService service
     )
 {
     JobLogin = new HostBasePartLdapJobLoginService(
         service.Login,
         coreBaseResourceErrors,
         resourceSuccesses,
         resourceErrors
         );
 }