/// <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 ); }