ValidationAttributeFormatterRegistry.AddFormatter<TAttribute> Método

Definición

Registra un generador de formateadores para el tipo de atributo de validación especificado. Los registros posteriores para el mismo tipo reemplazan a los 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

Tipo de atributo de validación para el que se va a registrar un formateador.

Parámetros

factory
Func<TAttribute,IValidationAttributeFormatter>

Delegado de fábrica que crea a IValidationAttributeFormatter partir de la instancia de atributo.

Comentarios

La configuración está pensada para que se produzca durante el inicio de la aplicación. La mutación del registro después de que la canalización de validación haya comenzado a procesar solicitudes no es segura para subprocesos.

Se aplica a