ValidationAttributeFormatterRegistry.AddFormatter<TAttribute> Método

Definição

Registra uma fábrica de formatadores para o tipo de atributo de validação especificado. Os registros posteriores para o 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

TAttribute

O tipo de atributo de validação para o qual registrar um formatador.

Parâmetros

factory
Func<TAttribute,IValidationAttributeFormatter>

Um delegado de fábrica que cria uma IValidationAttributeFormatter instância de atributo.

Comentários

A configuração deve acontecer durante a inicialização do aplicativo. A mutação do registro depois que o pipeline de validação começou a processar solicitações não é thread-safe.

Aplica-se a