7 writes to BindingSource
Microsoft.AspNetCore.Mvc.Abstractions (4)
ModelBinding\BindingInfo.cs (4)
33BindingSource = other.BindingSource; 143bindingInfo.BindingSource = bindingSourceAttribute.BindingSource; 188bindingInfo.BindingSource = BindingSource.Services; 248BindingSource = modelMetadata.BindingSource;
Microsoft.AspNetCore.Mvc.Core (3)
ApplicationModels\InferParameterBindingInfoConvention.cs (1)
88parameter.BindingInfo.BindingSource = InferBindingSourceForParameter(parameter);
ModelBinding\Binders\HeaderModelBinderProvider.cs (1)
43BindingSource = BindingSource.ModelBinding
ModelBinding\ModelBindingHelper.cs (1)
258BindingSource = modelMetadata.BindingSource,
18 references to BindingSource
Microsoft.AspNetCore.Mvc.Abstractions (5)
ModelBinding\BindingInfo.cs (5)
33BindingSource = other.BindingSource; 57/// Also set <see cref="BindingSource"/> if the specified <see cref="IModelBinder"/> implementation does not 182if (bindingInfo.BindingSource != null) 245if (BindingSource == null && modelMetadata.BindingSource != null) 261BindingSource == BindingSource.Body &&
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
DefaultApiDescriptionProvider.cs (1)
548BindingSource = bindingInfo?.BindingSource;
Microsoft.AspNetCore.Mvc.Core (12)
ApplicationModels\ConsumesConstraintForFormFileParameterConvention.cs (1)
50var bindingSource = parameter.BindingInfo?.BindingSource;
ApplicationModels\InferParameterBindingInfoConvention.cs (4)
14/// An <see cref="IActionModelConvention"/> that infers <see cref="BindingInfo.BindingSource"/> for parameters. 19/// <item>A previously specified <see cref="BindingInfo.BindingSource" /> is never overwritten.</item> 84var bindingSource = parameter.BindingInfo?.BindingSource; 92var fromBodyParameters = action.Parameters.Where(p => p.BindingInfo!.BindingSource == BindingSource.Body).ToList();
ModelBinding\Binders\BodyModelBinderProvider.cs (2)
72if (context.BindingInfo.BindingSource != null && 73context.BindingInfo.BindingSource.CanAcceptDataFrom(BindingSource.Body))
ModelBinding\Binders\HeaderModelBinderProvider.cs (2)
22if (bindingInfo.BindingSource == null || 23!bindingInfo.BindingSource.CanAcceptDataFrom(BindingSource.Header))
ModelBinding\Binders\ServicesModelBinderProvider.cs (2)
23if (context.BindingInfo.BindingSource != null && 24context.BindingInfo.BindingSource.CanAcceptDataFrom(BindingSource.Services))
ModelBinding\DefaultModelBindingContext.cs (1)
210var bindingSource = bindingInfo?.BindingSource ?? metadata.BindingSource;