3 implementations of ParameterInfo
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
EndpointParameterDescriptor.cs (1)
12
public ParameterInfo
ParameterInfo
{ get; set; } = default!;
Microsoft.AspNetCore.Mvc.Core (1)
Controllers\ControllerParameterDescriptor.cs (1)
18
public ParameterInfo
ParameterInfo
{ get; set; } = default!;
Microsoft.AspNetCore.Mvc.RazorPages (1)
Infrastructure\HandlerParameterDescriptor.cs (1)
18
public ParameterInfo
ParameterInfo
{ get; set; } = default!;
5 references to ParameterInfo
Microsoft.AspNetCore.Mvc.Core (1)
ModelBinding\ParameterBinder.cs (1)
251
var parameterInfo = parameterInfoParameter.
ParameterInfo
;
Microsoft.AspNetCore.OpenApi (4)
Extensions\JsonNodeSchemaExtensions.cs (1)
335
if (parameterDescription.ParameterDescriptor is IParameterInfoParameterDescriptor {
ParameterInfo
: { } parameterInfo })
Extensions\TypeExtensions.cs (1)
83
if (apiParameterDescription.ParameterDescriptor is not IParameterInfoParameterDescriptor {
ParameterInfo
: { } parameterInfo })
Services\OpenApiDocumentService.cs (2)
633
parameterInfoDescriptor.
ParameterInfo
.GetCustomAttributes(inherit: true).Any(attr => attr is RequiredAttribute);
642
if (parameter.ParameterDescriptor is IParameterInfoParameterDescriptor {
ParameterInfo
: { } parameterInfo } &&