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\net10.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)
185var parameterDescriptor = CreateParameterDescriptor(parameter.ParameterInfo, pattern); 186var routeInfo = CreateParameterRouteInfo(pattern, parameter.ParameterInfo, isOptional); 193DefaultValue = parameter.ParameterInfo.DefaultValue, 194Type = parameter.ParameterInfo.ParameterType, 253var attributes = parameter.ParameterInfo.GetCustomAttributes(); 254var parameterType = parameter.ParameterInfo.ParameterType; 277else if (parameter.ParameterInfo.CustomAttributes.Any(a => typeof(IFromServiceMetadata).IsAssignableFrom(a.AttributeType) || typeof(FromKeyedServicesAttribute).IsAssignableFrom(a.AttributeType)) || 489if (parameter.ParameterInfo is { } parameterInfo)