8 writes to Source
Microsoft.AspNetCore.Grpc.Swagger (3)
Internal\GrpcJsonTranscodingDescriptionProvider.cs (3)
119
Source
= BindingSource.Path,
141
Source
= BindingSource.Body,
161
Source
= BindingSource.Query,
Microsoft.AspNetCore.Mvc.ApiExplorer (5)
DefaultApiDescriptionProvider.cs (3)
268
parameter.
Source
= BindingSource.Path;
296
Source
= BindingSource.Path,
678
Source
= source,
EndpointMetadataApiDescriptionProvider.cs (2)
148
Source
= BindingSource.Body,
193
Source
= source,
27 references to Source
Microsoft.AspNetCore.Mvc.Abstractions (2)
ApiExplorer\ApiParameterRouteInfo.cs (2)
18
/// <see cref="ApiParameterDescription.
Source
"/> for the data source considered.
35
/// <see cref="ApiParameterDescription.
Source
"/> then the value may also come from the
Microsoft.AspNetCore.Mvc.ApiExplorer (13)
DefaultApiDescriptionProvider.cs (11)
139
if (parameter.
Source
== BindingSource.Body)
149
else if (parameter.
Source
== BindingSource.FormFile)
222
if (!context.Results[i].
Source
.IsFromRequest)
254
if (parameter.
Source
== BindingSource.Path ||
255
parameter.
Source
== BindingSource.ModelBinding ||
256
parameter.
Source
== BindingSource.Custom)
263
if (parameter.
Source
== BindingSource.ModelBinding &&
273
if (parameter.
Source
== BindingSource.Path &&
305
if (parameter.
Source
== BindingSource.Body)
322
if (parameter.
Source
== BindingSource.Path && parameter.RouteInfo != null)
345
if (parameter.
Source
== BindingSource.Path)
EndpointMetadataApiDescriptionProvider.cs (2)
128
parameterDescription.
Source
== BindingSource.Body ||
129
parameterDescription.
Source
== BindingSource.FormFile;
Microsoft.AspNetCore.OpenApi (12)
Extensions\ApiDescriptionExtensions.cs (6)
109
apiParameterDescription.
Source
== BindingSource.Body ||
110
apiParameterDescription.
Source
== BindingSource.FormFile ||
111
apiParameterDescription.
Source
== BindingSource.Form;
121
formParameters = apiDescription.ParameterDescriptions.Where(parameter => parameter.
Source
== BindingSource.Form || parameter.
Source
== BindingSource.FormFile);
134
var bodyParameters = apiDescription.ParameterDescriptions.Where(parameter => parameter.
Source
== BindingSource.Body);
Extensions\JsonNodeSchemaExtensions.cs (2)
364
if (parameterDescription.
Source
is { } source && IsNonBodyBindingSource(source)
405
if (parameterDescription.
Source
is { } bindingSource
Services\OpenApiDocumentService.cs (3)
504
In = parameter.
Source
.Id switch
530
else if (parameter.
Source
== BindingSource.Header && _disallowedHeaderParameters.Contains(parameter.Name))
547
return parameter.
Source
== BindingSource.Path || parameter.IsRequired || hasRequiredAttribute;
Services\Schemas\OpenApiSchemaService.cs (1)
258
if (parameterDescription is {
Source
: { } source, Type: { } paramType }