ValidationAttributeFormatterRegistry.AddFormatter<TAttribute> Metod
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.
Registrerar en formateringsfabrik för den angivna verifieringsattributtypen. Senare registreringar för samma typ ersätter tidigare registreringar.
public:
generic <typename TAttribute>
where TAttribute : System::ComponentModel::DataAnnotations::ValidationAttribute void AddFormatter(Func<TAttribute, Microsoft::Extensions::Validation::Localization::IValidationAttributeFormatter ^> ^ factory);
public void AddFormatter<TAttribute>(Func<TAttribute,Microsoft.Extensions.Validation.Localization.IValidationAttributeFormatter> factory) where TAttribute : System.ComponentModel.DataAnnotations.ValidationAttribute;
member this.AddFormatter : Func<'Attribute, Microsoft.Extensions.Validation.Localization.IValidationAttributeFormatter (requires 'Attribute :> System.ComponentModel.DataAnnotations.ValidationAttribute)> -> unit (requires 'Attribute :> System.ComponentModel.DataAnnotations.ValidationAttribute)
Public Sub AddFormatter(Of TAttribute As ValidationAttribute) (factory As Func(Of TAttribute, IValidationAttributeFormatter))
Typparametrar
- TAttribute
Typ av valideringsattribut som du vill registrera en formaterare för.
Parametrar
- factory
- Func<TAttribute,IValidationAttributeFormatter>
Ett fabriksdelegat som skapar en IValidationAttributeFormatter från attributinstansen.
Kommentarer
Konfigurationen är avsedd att ske under programstarten. Det är inte trådsäkert att mutera registret när valideringspipelinen har börjat bearbeta begäranden.