4 writes to Type
Microsoft.AspNetCore.Mvc.ApiExplorer (3)
DefaultApiDescriptionProvider.cs (1)
679Type = GetModelType(bindingContext.ModelMetadata),
EndpointMetadataApiDescriptionProvider.cs (2)
149Type = acceptsRequestType ?? typeof(void), 195Type = parameter.ParameterInfo.ParameterType,
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
JsonPatchOperationsArrayProvider.cs (1)
46parameterDescription.Type = typeof(Operation[]);
21 references to Type
Microsoft.AspNetCore.Mvc.ApiExplorer (1)
DefaultApiDescriptionProvider.cs (1)
143var requestFormats = GetSupportedFormats(contentTypes, parameter.Type);
Microsoft.AspNetCore.Mvc.NewtonsoftJson (1)
JsonPatchOperationsArrayProvider.cs (1)
44if (typeof(IJsonPatchDocument).GetTypeInfo().IsAssignableFrom(parameterDescription.Type))
Microsoft.AspNetCore.OpenApi (19)
Extensions\JsonNodeSchemaExtensions.cs (1)
358&& parameterDescription.Type is { } paramType)
Extensions\TypeExtensions.cs (2)
72var parameterType = apiParameterDescription.Type; 95if (apiParameterDescription.Type is not { IsArray: true } ||
Services\OpenApiDocumentService.cs (15)
755var parameterSchema = await _componentService.GetOrCreateSchemaAsync(document, description.Type, scopedServiceProvider, schemaTransformers, description, cancellationToken: cancellationToken); 764if (description.Type == typeof(IFormFile) || description.Type == typeof(IFormFileCollection)) 850var propSchema = await _componentService.GetOrCreateSchemaAsync(document, description.Type, scopedServiceProvider, schemaTransformers, description, cancellationToken: cancellationToken); 867var propSchema = await _componentService.GetOrCreateSchemaAsync(document, description.Type, scopedServiceProvider, schemaTransformers, description, cancellationToken: cancellationToken); 904if (bodyParameter.Type == typeof(Stream) || bodyParameter.Type == typeof(PipeReader)) 910else if (bodyParameter.Type.IsJsonPatchDocument()) 934var schema = await _componentService.GetOrCreateSchemaAsync(document, bodyParameter.Type, scopedServiceProvider, schemaTransformers, bodyParameter, cancellationToken: cancellationToken); 961var parameterType = parameter.Type is not null 962? Nullable.GetUnderlyingType(parameter.Type) ?? parameter.Type 963: parameter.Type; 968&& parameter.ModelMetadata.ModelType != parameter.Type 976: parameter.Type;
Services\Schemas\OpenApiSchemaService.cs (1)
272if (parameterDescription is { Source: { } source, Type: { } paramType }