ValidationOptions.Localizer Eigenschap
Definitie
Belangrijk
Bepaalde informatie heeft betrekking op een voorlopige productversie die aanzienlijk kan worden gewijzigd voordat deze wordt uitgebracht. Microsoft biedt geen enkele expliciete of impliciete garanties met betrekking tot de informatie die hier wordt verstrekt.
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.