ValidationAttributeFormatterRegistry.AddFormatter<TAttribute> Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
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.