1 implementation of ParameterInfo
Microsoft.AspNetCore.Http.Extensions (1)
ParameterBindingMetadata.cs (1)
21public ParameterInfo ParameterInfo => parameterInfo;
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) == a.AttributeType) || 459if (parameter.ParameterInfo is { } parameterInfo)