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