IValidationLocalizer 인터페이스

정의

유효성 검사 파이프라인에 대한 지역화 서비스를 제공합니다. 구현은 표시 이름(오류 메시지에서 자리 표시자 대체로 {0} 사용됨) 및 인스턴스에 대한 ValidationAttribute 지역화된 오류 메시지 텍스트를 확인합니다. 인스턴스를 설정 Localizer 하여 지역화를 사용하도록 설정합니다.

public interface class IValidationLocalizer
public interface IValidationLocalizer
type IValidationLocalizer = interface
Public Interface IValidationLocalizer

설명

Microsoft.Extensions.Localization.IStringLocalizer 통합되는 기본 구현은 Microsoft.Extensions.Validation.Localization 패키지에서 제공되며 AddValidationLocalization() 호출하여 연결됩니다. 사용자 지정 구현은 .를 통해 Localizer직접 제공할 수 있습니다.

구현은 유효성 검사 파이프라인 외부에서 호출될 수 있으므로(예: 클라이언트 쪽 유효성 검사 규칙의 서버 쪽 렌더링 중) 유효성 검사 상태에 의존해서는 안 되며 동시에 호출하는 것이 안전해야 합니다.

메서드

Name Description
ResolveDisplayName(DisplayNameLocalizationContext)

에서 설명하는 context멤버의 지역화된 표시 이름을 확인합니다.

ResolveErrorMessage(ErrorMessageLocalizationContext)

에 설명 context된 유효성 검사 특성에 대한 전체 형식의 지역화된 오류 메시지를 해결합니다.

적용 대상