ValidationOptions.Localizer Właściwość
Definicja
Ważne
Niektóre informacje odnoszą się do produktu w wersji wstępnej, który może zostać znacząco zmodyfikowany przed wydaniem. Firma Microsoft nie udziela żadnych gwarancji, jawnych lub domniemanych, w odniesieniu do informacji podanych w tym miejscu.
Pobiera lub ustawia IValidationLocalizer używane przez potok weryfikacji do rozpoznawania zlokalizowanych nazw wyświetlanych i komunikatów o błędach.
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
Wartość właściwości
Uwagi
Gdy null (ustawienie domyślne) nie jest wykonywana żadna lokalizacja: nazwy wyświetlane literału z Name i DisplayName są zwracane as-is, a komunikaty o błędach walidacji są zwracane do domyślnego komunikatu atrybutu.
Aby włączyć domyślną implementację opartą na IStringLocalizer, dodaj odwołanie do Microsoft.Extensions.Validation.Localization i wywołaj services.AddValidationLocalization() podczas konfiguracji di. Alternatywnie przypisz implementację niestandardową IValidationLocalizer bezpośrednio.
Ta właściwość ma być skonfigurowana podczas uruchamiania aplikacji. Zmutowanie go po rozpoczęciu przetwarzania żądań weryfikacji nie jest bezpieczne wątkowo.