1 type derived from ModelBinderProviderContext
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\ModelBinderFactory.cs (1)
200private sealed class DefaultModelBinderProviderContext : ModelBinderProviderContext
24 references to ModelBinderProviderContext
Microsoft.AspNetCore.Mvc.Abstractions (3)
ModelBinding\IModelBinderProvider.cs (3)
13/// Creates a <see cref="IModelBinder"/> based on <see cref="ModelBinderProviderContext"/>. 15/// <param name="context">The <see cref="ModelBinderProviderContext"/>.</param> 17IModelBinder? GetBinder(ModelBinderProviderContext context);
Microsoft.AspNetCore.Mvc.Core (21)
ModelBinding\Binders\ArrayModelBinderProvider.cs (1)
18public IModelBinder? GetBinder(ModelBinderProviderContext context)
ModelBinding\Binders\BinderTypeModelBinderProvider.cs (1)
15public IModelBinder? GetBinder(ModelBinderProviderContext context)
ModelBinding\Binders\BodyModelBinderProvider.cs (1)
68public IModelBinder? GetBinder(ModelBinderProviderContext context)
ModelBinding\Binders\ByteArrayModelBinderProvider.cs (1)
17public IModelBinder? GetBinder(ModelBinderProviderContext context)
ModelBinding\Binders\CancellationTokenModelBinderProvider.cs (1)
18public IModelBinder? GetBinder(ModelBinderProviderContext context)
ModelBinding\Binders\CollectionModelBinderProvider.cs (2)
19public IModelBinder? GetBinder(ModelBinderProviderContext context) 54private static IModelBinder CreateInstance(ModelBinderProviderContext context, Type collectionType)
ModelBinding\Binders\ComplexObjectModelBinderProvider.cs (2)
17public IModelBinder? GetBinder(ModelBinderProviderContext context) 41private static IReadOnlyList<IModelBinder> GetParameterBinders(ModelBinderProviderContext context)
ModelBinding\Binders\ComplexTypeModelBinderProvider.cs (1)
18public IModelBinder GetBinder(ModelBinderProviderContext context)
ModelBinding\Binders\DateTimeModelBinderProvider.cs (1)
20public IModelBinder? GetBinder(ModelBinderProviderContext context)
ModelBinding\Binders\DictionaryModelBinderProvider.cs (1)
19public IModelBinder? GetBinder(ModelBinderProviderContext context)
ModelBinding\Binders\EnumTypeModelBinderProvider.cs (1)
26public IModelBinder? GetBinder(ModelBinderProviderContext context)
ModelBinding\Binders\FloatingPointTypeModelBinderProvider.cs (1)
23public IModelBinder? GetBinder(ModelBinderProviderContext context)
ModelBinding\Binders\FormCollectionModelBinderProvider.cs (1)
19public IModelBinder? GetBinder(ModelBinderProviderContext context)
ModelBinding\Binders\FormFileModelBinderProvider.cs (1)
19public IModelBinder? GetBinder(ModelBinderProviderContext context)
ModelBinding\Binders\HeaderModelBinderProvider.cs (1)
17public IModelBinder? GetBinder(ModelBinderProviderContext context)
ModelBinding\Binders\KeyValuePairModelBinderProvider.cs (1)
17public IModelBinder? GetBinder(ModelBinderProviderContext context)
ModelBinding\Binders\ServicesModelBinderProvider.cs (1)
19public IModelBinder? GetBinder(ModelBinderProviderContext context)
ModelBinding\Binders\SimpleTypeModelBinderProvider.cs (1)
17public IModelBinder? GetBinder(ModelBinderProviderContext context)
ModelBinding\Binders\TryParseModelBinderProvider.cs (1)
15public IModelBinder? GetBinder(ModelBinderProviderContext context)