ValidationOptions.Localizer Eigenschap

Definitie

Hiermee haalt u de IValidationLocalizer gebruikt door de validatiepijplijn op of stelt u deze in om gelokaliseerde weergavenamen en foutberichten op te lossen.

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

Waarde van eigenschap

Opmerkingen

Wanneer null (de standaardinstelling) geen lokalisatie wordt uitgevoerd: letterlijke weergavenamen van Name en DisplayName worden geretourneerd as-isen validatiefoutberichten vallen terug op het standaardbericht van het kenmerk.

Als u de standaard-IStringLocalizer-gebaseerde implementatie wilt inschakelen, voegt u een verwijzing toe naar Microsoft.Extensions.Validation.Localization en roept u services.AddValidationLocalization() aan tijdens de DI-configuratie. U kunt ook rechtstreeks een aangepaste IValidationLocalizer implementatie toewijzen.

Deze eigenschap is bedoeld om te worden geconfigureerd tijdens het opstarten van de toepassing. Het dempen nadat de validatiepijplijn is begonnen met het verwerken van aanvragen, is niet thread-safe.

Van toepassing op