1 instantiation of FormDataMetadataFactory
Microsoft.AspNetCore.Http.Extensions (1)
src\aspnetcore\src\Components\Endpoints\src\FormMapping\Factories\ComplexTypeConverterFactory.cs (1)
14internal FormDataMetadataFactory MetadataFactory { get; } = new FormDataMetadataFactory(options.Factories, loggerFactory);
50 references to FormDataMetadataFactory
Microsoft.AspNetCore.Http.Extensions (50)
_generated\0\LoggerMessage.g.cs (23)
76public static partial void MetadataFound(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, global::System.Type type) 92public static partial void NoMetadataFound(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, global::System.Type type) 108public static partial void RecursiveTypeFound(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, global::System.Type type, string chain) 124public static partial void PrimitiveType(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, global::System.Type type) 140public static partial void DictionaryType(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, global::System.Type type) 156public static partial void CollectionType(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, global::System.Type type) 172public static partial void ObjectType(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, global::System.Type type) 188public static partial void ConstructorFound(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, global::System.Type type, string parameters) 254public static partial void ConstructorParameter(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, global::System.Type type, string name, global::System.Type parameterType) 275public static partial void CandidateProperty(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, string name, global::System.Type propertyType) 337public static partial void MatchingConstructorParameterFound(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, string constructorParameterName, string propertyName) 404public static partial void CustomParameterNameMetadata(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, string customName, string propertyName) 425public static partial void IgnoredProperty(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, string name) 441public static partial void NonPublicSetter(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, string name) 457public static partial void PropertyRequired(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, string name) 473public static partial void MetadataComputed(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, global::System.Type type) 489public static partial void GenericTypeDefinitionNotSupported(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, global::System.Type type) 505public static partial void MultiplePublicConstructorsFound(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, global::System.Type type) 521public static partial void InterfacesNotSupported(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, global::System.Type type) 537public static partial void AbstractClassesNotSupported(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, global::System.Type type) 553public static partial void NoPublicConstructorFound(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, global::System.Type type) 569public static partial void ConstructorParameterTypeNotSupported(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, global::System.Type type, string name, global::System.Type parameterType) 585public static partial void PropertyTypeNotSupported(global::Microsoft.Extensions.Logging.ILogger<global::Microsoft.AspNetCore.Components.Endpoints.FormMapping.Metadata.FormDataMetadataFactory> logger, global::System.Type type, string name, global::System.Type propertyType)
src\aspnetcore\src\Components\Endpoints\src\FormMapping\Factories\ComplexType\ComplexTypeExpressionConverterFactoryOfT.cs (1)
12internal sealed class ComplexTypeExpressionConverterFactory<T>(FormDataMetadataFactory factory) : ComplexTypeExpressionConverterFactory
src\aspnetcore\src\Components\Endpoints\src\FormMapping\Factories\ComplexTypeConverterFactory.cs (1)
14internal FormDataMetadataFactory MetadataFactory { get; } = new FormDataMetadataFactory(options.Factories, loggerFactory);
src\aspnetcore\src\Components\Endpoints\src\FormMapping\Metadata\FormDataMetadataFactory.cs (25)
22private readonly ILogger<FormDataMetadataFactory> _logger = loggerFactory.CreateLogger<FormDataMetadataFactory>(); 360public static partial void MetadataFound(ILogger<FormDataMetadataFactory> logger, Type type); 363public static partial void NoMetadataFound(ILogger<FormDataMetadataFactory> logger, Type type); 366public static partial void RecursiveTypeFound(ILogger<FormDataMetadataFactory> logger, Type type, string chain); 369public static partial void PrimitiveType(ILogger<FormDataMetadataFactory> logger, Type type); 372public static partial void DictionaryType(ILogger<FormDataMetadataFactory> logger, Type type); 375public static partial void CollectionType(ILogger<FormDataMetadataFactory> logger, Type type); 378public static partial void ObjectType(ILogger<FormDataMetadataFactory> logger, Type type); 381public static partial void ConstructorFound(ILogger<FormDataMetadataFactory> logger, Type type, string parameters); 384public static partial void ConstructorParameter(ILogger<FormDataMetadataFactory> logger, Type type, string name, Type parameterType); 387public static partial void CandidateProperty(ILogger<FormDataMetadataFactory> logger, string name, Type propertyType); 390public static partial void MatchingConstructorParameterFound(ILogger<FormDataMetadataFactory> logger, string constructorParameterName, string propertyName); 393public static partial void CustomParameterNameMetadata(ILogger<FormDataMetadataFactory> logger, string customName, string propertyName); 396public static partial void IgnoredProperty(ILogger<FormDataMetadataFactory> logger, string name); 399public static partial void NonPublicSetter(ILogger<FormDataMetadataFactory> logger, string name); 402public static partial void PropertyRequired(ILogger<FormDataMetadataFactory> logger, string name); 405public static partial void MetadataComputed(ILogger<FormDataMetadataFactory> logger, Type type); 408public static partial void GenericTypeDefinitionNotSupported(ILogger<FormDataMetadataFactory> logger, Type type); 411public static partial void MultiplePublicConstructorsFound(ILogger<FormDataMetadataFactory> logger, Type type); 414public static partial void InterfacesNotSupported(ILogger<FormDataMetadataFactory> logger, Type type); 417public static partial void AbstractClassesNotSupported(ILogger<FormDataMetadataFactory> logger, Type type); 420public static partial void NoPublicConstructorFound(ILogger<FormDataMetadataFactory> logger, Type type); 423public static partial void ConstructorParameterTypeNotSupported(ILogger<FormDataMetadataFactory> logger, Type type, string name, Type parameterType); 426public static partial void PropertyTypeNotSupported(ILogger<FormDataMetadataFactory> logger, Type type, string name, Type propertyType);