ValidationOptions.Localizer 속성

정의

지역화된 표시 이름 및 오류 메시지를 확인하기 위해 유효성 검사 파이프라인에서 사용하는 값을 가져오거나 설정합니다 IValidationLocalizer .

public:
 property Microsoft::Extensions::Validation::IValidationLocalizer ^ Localizer { Microsoft::Extensions::Validation::IValidationLocalizer ^ get(); void set(Microsoft::Extensions::Validation::IValidationLocalizer ^ value); };
public Microsoft.Extensions.Validation.IValidationLocalizer? Localizer { get; set; }
member this.Localizer : Microsoft.Extensions.Validation.IValidationLocalizer with get, set
Public Property Localizer As IValidationLocalizer

속성 값

설명

null (기본값) 지역화가 수행되지 않는 경우: as-is리터럴 표시 이름이 NameDisplayName 반환되고 유효성 검사 오류 메시지가 특성의 기본 메시지로 대체됩니다.

기본 IStringLocalizer 기반 구현을 사용하도록 설정하려면 Microsoft.Extensions.Validation.Localization 대한 참조를 추가하고 DI 구성 중에 services.AddValidationLocalization() 호출합니다. 또는 사용자 지정 IValidationLocalizer 구현을 직접 할당합니다.

이 속성은 애플리케이션을 시작하는 동안 구성하기 위한 것입니다. 유효성 검사 파이프라인이 요청을 처리하기 시작한 후 변경해도 스레드로부터 안전하지 않습니다.

적용 대상