9 writes to Type
Microsoft.AspNetCore.Mvc.ApiExplorer (9)
ApiResponseTypeProvider.cs (7)
132
Type
= declaredReturnType,
226
Type
= metadataAttribute.Type,
240
apiResponseType.
Type
= declaredReturnType;
247
apiResponseType.
Type
= errorSetByDefault ? defaultErrorType : apiResponseType.Type;
251
apiResponseType.
Type
= defaultErrorType;
325
Type
= metadata.Type,
335
apiResponseType.
Type
= inferredType;
EndpointMetadataApiDescriptionProvider.cs (2)
376
apiResponseType.
Type
= responseType;
489
Type
= responseType,
20 references to Type
Microsoft.AspNetCore.Mvc.Abstractions (2)
ApiExplorer\ApiResponseType.cs (2)
19
/// Gets or sets <see cref="ModelBinding.ModelMetadata"/> for the <see cref="
Type
"/> or null.
22
/// Will be null if <see cref="
Type
"/> is null or void.
Microsoft.AspNetCore.Mvc.ApiExplorer (18)
ApiResponseTypeProvider.cs (9)
153
.ThenBy(responseType => responseType.
Type
?.Name)
232
if (apiResponseType.
Type
== typeof(void))
247
apiResponseType.Type = errorSetByDefault ? defaultErrorType : apiResponseType.
Type
;
267
if (apiResponseType.
Type
!= null)
269
var key = new ResponseKey(apiResponseType.StatusCode, apiResponseType.
Type
);
329
if (apiResponseType.
Type
== null)
350
if (apiResponseType.
Type
!= null)
352
var key = new ResponseKey(apiResponseType.StatusCode, apiResponseType.
Type
);
392
var responseType = apiResponse.
Type
;
EndpointMetadataApiDescriptionProvider.cs (9)
374
if (apiResponseType.
Type
is null || (apiResponseType.
Type
== typeof(void) && errorSetByDefault))
379
apiResponseType.ModelMetadata = CreateModelMetadata(apiResponseType.
Type
);
387
else if (apiResponseType.ApiResponseFormats.Count == 0 && CreateDefaultApiResponseFormat(apiResponseType.
Type
) is { } defaultResponseFormat)
396
existingResponseType.
Type
== apiResponseType.
Type
&&
425
.ThenBy(rt => rt.
Type
?.Name)
442
TypesAreCompatible(apiResponseType.
Type
, metadata.
Type
) &&