ValidationOptions.Localizer 속성
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
지역화된 표시 이름 및 오류 메시지를 확인하기 위해 유효성 검사 파이프라인에서 사용하는 값을 가져오거나 설정합니다 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 구현을 직접 할당합니다.
이 속성은 애플리케이션을 시작하는 동안 구성하기 위한 것입니다. 유효성 검사 파이프라인이 요청을 처리하기 시작한 후 변경해도 스레드로부터 안전하지 않습니다.