4 implementations of ParameterInfo
Microsoft.AspNetCore.Http.Extensions (1)
ParameterBindingMetadata.cs (1)
21public ParameterInfo ParameterInfo => parameterInfo;
Microsoft.AspNetCore.Identity (1)
GeneratedRouteBuilderExtensions.g.cs (1)
1511public ParameterInfo ParameterInfo { get; }
Microsoft.AspNetCore.OpenApi (1)
GeneratedRouteBuilderExtensions.g.cs (1)
266public ParameterInfo ParameterInfo { get; }
Sample (1)
artifacts\obj\Sample\Release\net11.0\generated\Microsoft.AspNetCore.Http.RequestDelegateGenerator\Microsoft.AspNetCore.Http.RequestDelegateGenerator.RequestDelegateGenerator\GeneratedRouteBuilderExtensions.g.cs (1)
6048public ParameterInfo ParameterInfo { get; }
9 references to ParameterInfo
Microsoft.AspNetCore.Http.Abstractions (1)
Metadata\IParameterBindingMetadata.cs (1)
35/// The <see cref="ParameterInfo"/> associated with the parameter.
Microsoft.AspNetCore.Mvc.ApiExplorer (8)
EndpointMetadataApiDescriptionProvider.cs (8)
186var parameterDescriptor = CreateParameterDescriptor(parameter.ParameterInfo, pattern); 187var routeInfo = CreateParameterRouteInfo(pattern, parameter.ParameterInfo, isOptional); 194DefaultValue = parameter.ParameterInfo.DefaultValue, 195Type = parameter.ParameterInfo.ParameterType, 254var attributes = parameter.ParameterInfo.GetCustomAttributes(); 255var parameterType = parameter.ParameterInfo.ParameterType; 278else if (parameter.ParameterInfo.CustomAttributes.Any(a => typeof(IFromServiceMetadata).IsAssignableFrom(a.AttributeType) || typeof(FromKeyedServicesAttribute).IsAssignableFrom(a.AttributeType)) || 490if (parameter.ParameterInfo is { } parameterInfo)