25 references to GetOrCreateMetadataFor
Microsoft.AspNetCore.Components.Endpoints (7)
FormMapping\Factories\ComplexType\ComplexTypeExpressionConverterFactoryOfT.cs (1)
26
var metadata = factory.
GetOrCreateMetadataFor
(type, options) ??
FormMapping\Factories\ComplexTypeConverterFactory.cs (1)
22
var metadata = MetadataFactory.
GetOrCreateMetadataFor
(type, options);
FormMapping\Metadata\FormDataMetadataFactory.cs (5)
107
result.KeyType =
GetOrCreateMetadataFor
(keyType, options);
108
result.ValueType =
GetOrCreateMetadataFor
(valueType, options);
116
result.ElementType =
GetOrCreateMetadataFor
(CollectionConverterFactory.ResolveElementType(type)!, options);
174
var parameterTypeInfo =
GetOrCreateMetadataFor
(parameter.ParameterType, options);
224
var propertyTypeInfo =
GetOrCreateMetadataFor
(property.PropertyType, options);
Microsoft.AspNetCore.Components.Endpoints.Tests (18)
Binding\FormDataMetadataFactoryTests.cs (18)
16
var metadata = factory.
GetOrCreateMetadataFor
(typeof(Customer), options);
50
var metadata = factory.
GetOrCreateMetadataFor
(typeof(CustomerWithAddress), options);
123
var metadata = factory.
GetOrCreateMetadataFor
(typeof(Address), options);
157
var metadata = factory.
GetOrCreateMetadataFor
(typeof(KeyValuePair<int, string>), options);
191
var metadata = factory.
GetOrCreateMetadataFor
(typeof(CustomerWithOrders), options);
254
var metadata = factory.
GetOrCreateMetadataFor
(typeof(CompanyWithWarehousesByLocation), options);
328
var metadata = factory.
GetOrCreateMetadataFor
(typeof(RecursiveList<string>), options);
362
var metadata = factory.
GetOrCreateMetadataFor
(typeof(BaseList<string>), options);
415
var metadata = factory.
GetOrCreateMetadataFor
(typeof(Tree<string>), options);
452
var metadata = factory.
GetOrCreateMetadataFor
(typeof(DictionaryTree<string>), options);
490
var metadata = factory.
GetOrCreateMetadataFor
(typeof(TypeWithNonPublicConstructors), options);
516
var metadata = factory.
GetOrCreateMetadataFor
(typeof(ICustomer), options);
528
var metadata = factory.
GetOrCreateMetadataFor
(typeof(IList<>), options);
540
var metadata = factory.
GetOrCreateMetadataFor
(typeof(TypeWithMultipleConstructors), options);
552
var metadata = factory.
GetOrCreateMetadataFor
(typeof(AbstracType), options);
564
var metadata = factory.
GetOrCreateMetadataFor
(typeof(NoPublicConstructor), options);
577
var metadata = factory.
GetOrCreateMetadataFor
(typeof(UnsupportedConstructorParameterType), options);
590
var metadata = factory.
GetOrCreateMetadataFor
(typeof(UnsupportedPropertyType), options);