ValidationOptions.Localizer Egenskap
Definition
Viktigt
En del information gäller för förhandsversionen av en produkt och kan komma att ändras avsevärt innan produkten blir allmänt tillgänglig. Microsoft lämnar inga garantier, uttryckliga eller underförstådda, avseende informationen som visas här.
Hämtar eller anger den IValidationLocalizer som används av valideringspipelinen för att matcha lokaliserade visningsnamn och felmeddelanden.
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
Egenskapsvärde
Kommentarer
När null (standardinställningen) utförs ingen lokalisering: literala visningsnamn från Name och DisplayName returneras as-is, och verifieringsfelmeddelanden återgår till attributets standardmeddelande.
Om du vill aktivera standardimplementeringen IStringLocalizer lägger du till en referens till Microsoft.Extensions.Validation.Localization och anropar services.AddValidationLocalization() under DI-konfigurationen. Du kan också tilldela en anpassad IValidationLocalizer implementering direkt.
Den här egenskapen är avsedd att konfigureras under programstarten. Det är inte trådsäkert att mutera den när valideringspipelinen har börjat bearbeta begäranden.