1 override of BindingInfo
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\ModelBinderFactory.cs (1)
240
public 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)
19
if (context.
BindingInfo
.BinderType is Type binderType)
ModelBinding\Binders\BodyModelBinderProvider.cs (3)
72
if (context.
BindingInfo
.BindingSource != null &&
73
context.
BindingInfo
.BindingSource.CanAcceptDataFrom(BindingSource.Body))
83
var treatEmptyInputAsDefaultValue = CalculateAllowEmptyBody(context.
BindingInfo
.EmptyBodyBehavior, _options);
ModelBinding\Binders\HeaderModelBinderProvider.cs (1)
21
var bindingInfo = context.
BindingInfo
;
ModelBinding\Binders\ServicesModelBinderProvider.cs (4)
23
if (context.
BindingInfo
.BindingSource != null &&
24
context.
BindingInfo
.BindingSource.CanAcceptDataFrom(BindingSource.Services))
34
if (context.
BindingInfo
.ServiceKey != null)
36
return new KeyedServicesModelBinder(context.
BindingInfo
.ServiceKey, !isRequired);