1 override of CreateBinder
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\ModelBinderFactory.cs (1)
250
public override IModelBinder
CreateBinder
(ModelMetadata metadata)
9 references to CreateBinder
Microsoft.AspNetCore.Mvc.Core (9)
ModelBinding\Binders\ArrayModelBinderProvider.cs (1)
26
var elementBinder = context.
CreateBinder
(context.Metadata.ElementMetadata);
ModelBinding\Binders\CollectionModelBinderProvider.cs (1)
58
var elementBinder = context.
CreateBinder
(context.MetadataProvider.GetMetadataForType(elementType));
ModelBinding\Binders\ComplexObjectModelBinderProvider.cs (2)
32
propertyBinders.Add(property, context.
CreateBinder
(property));
55
parameterBinders[i] = context.
CreateBinder
(boundConstructor.BoundConstructorParameters[i]);
ModelBinding\Binders\ComplexTypeModelBinderProvider.cs (1)
28
propertyBinders.Add(property, context.
CreateBinder
(property));
ModelBinding\Binders\DictionaryModelBinderProvider.cs (2)
30
var keyBinder = context.
CreateBinder
(context.MetadataProvider.GetMetadataForType(keyType));
33
var valueBinder = context.
CreateBinder
(context.MetadataProvider.GetMetadataForType(valueType));
ModelBinding\Binders\KeyValuePairModelBinderProvider.cs (2)
28
var keyBinder = context.
CreateBinder
(keyMetadata);
31
var valueBinder = context.
CreateBinder
(valueMetadata);