3 writes to ParameterDescriptor
Microsoft.AspNetCore.Grpc.Swagger (1)
Internal\GrpcJsonTranscodingDescriptionProvider.cs (1)
142ParameterDescriptor = parameterDescriptor!
Microsoft.AspNetCore.Mvc.ApiExplorer (2)
DefaultApiDescriptionProvider.cs (1)
680ParameterDescriptor = Parameter,
EndpointMetadataApiDescriptionProvider.cs (1)
197ParameterDescriptor = parameterDescriptor,
6 references to ParameterDescriptor
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
DefaultApiDescriptionProvider.cs (1)
351if (parameter.ParameterDescriptor is ControllerParameterDescriptor controllerParameter &&
Microsoft.AspNetCore.OpenApi (5)
Extensions\JsonNodeSchemaExtensions.cs (1)
335if (parameterDescription.ParameterDescriptor is IParameterInfoParameterDescriptor { ParameterInfo: { } parameterInfo })
Extensions\TypeExtensions.cs (1)
83if (apiParameterDescription.ParameterDescriptor is not IParameterInfoParameterDescriptor { ParameterInfo: { } parameterInfo })
Services\OpenApiDocumentService.cs (3)
543var hasRequiredAttribute = parameter.ParameterDescriptor is IParameterInfoParameterDescriptor parameterInfoDescriptor && 553if (parameter.ParameterDescriptor is IParameterInfoParameterDescriptor { ParameterInfo: { } parameterInfo } && 622var groupedFormParameters = formParameters.GroupBy(parameter => parameter.ParameterDescriptor.Name);