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