ValidationOptions.Localizer Właściwość

Definicja

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.

Dotyczy