1 override of BindingInfo
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\ModelBinderFactory.cs (1)
240public override BindingInfo BindingInfo { get; }
11 references to BindingInfo
Microsoft.AspNetCore.Mvc.Abstractions (2)
ModelBinding\ModelBinderProviderContext.cs (2)
23/// <param name="bindingInfo">The <see cref="BindingInfo"/> that should be used 32/// Gets the <see cref="BindingInfo"/>.
Microsoft.AspNetCore.Mvc.Core (9)
ModelBinding\Binders\BinderTypeModelBinderProvider.cs (1)
19if (context.BindingInfo.BinderType is Type binderType)
ModelBinding\Binders\BodyModelBinderProvider.cs (3)
72if (context.BindingInfo.BindingSource != null && 73context.BindingInfo.BindingSource.CanAcceptDataFrom(BindingSource.Body)) 83var treatEmptyInputAsDefaultValue = CalculateAllowEmptyBody(context.BindingInfo.EmptyBodyBehavior, _options);
ModelBinding\Binders\HeaderModelBinderProvider.cs (1)
21var bindingInfo = context.BindingInfo;
ModelBinding\Binders\ServicesModelBinderProvider.cs (4)
23if (context.BindingInfo.BindingSource != null && 24context.BindingInfo.BindingSource.CanAcceptDataFrom(BindingSource.Services)) 34if (context.BindingInfo.ServiceKey != null) 36return new KeyedServicesModelBinder(context.BindingInfo.ServiceKey, !isRequired);