ValidationAttributeFormatterRegistry.AddFormatter<TAttribute> Método
Definição
Importante
Algumas informações dizem respeito a um produto pré-lançado que pode ser substancialmente modificado antes de ser lançado. A Microsoft não faz garantias, de forma expressa ou implícita, em relação à informação aqui apresentada.
Regista uma fábrica de formatadores para o tipo de atributo de validação especificado. Registos posteriores do mesmo tipo substituem os anteriores.
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))
Parâmetros de Tipo Genérico
- TAttribute
O tipo de atributo de validação para registar um formatador.
Parâmetros
- factory
- Func<TAttribute,IValidationAttributeFormatter>
Um delegado de fábrica que cria um IValidationAttributeFormatter a partir da instância do atributo.
Observações
A configuração destina-se a acontecer durante o arranque da aplicação. Mutar o registo depois de o pipeline de validação ter começado a processar pedidos não é seguro para threads.