4 instantiations of ApiResponseType
Microsoft.AspNetCore.Mvc.ApiExplorer (4)
ApiResponseTypeProvider.cs (3)
129responseTypes.Add(defaultKey, new ApiResponseType 224var apiResponseType = new ApiResponseType 323var apiResponseType = new ApiResponseType
EndpointMetadataApiDescriptionProvider.cs (1)
485var apiResponseType = new ApiResponseType
29 references to ApiResponseType
Microsoft.AspNetCore.Mvc.Abstractions (3)
ApiExplorer\ApiDescription.cs (2)
66public IList<ApiResponseType> SupportedResponseTypes { get; } = new List<ApiResponseType>();
ApiExplorer\ApiResponseFormat.cs (1)
9/// Possible format for an <see cref="ApiResponseType"/>.
Microsoft.AspNetCore.Mvc.ApiExplorer (26)
ApiResponseTypeProvider.cs (15)
35public ICollection<ApiResponseType> GetApiResponseTypes(ControllerActionDescriptor action) 90private ICollection<ApiResponseType> GetApiResponseTypes( 146foreach (var apiResponse in responseTypes.Values) 159internal static Dictionary<ResponseKey, ApiResponseType> ReadAttributeResponseMetadata( 183internal static Dictionary<ResponseKey, ApiResponseType> ReadFilterAttributeResponseMetadata( 193var results = new Dictionary<ResponseKey, ApiResponseType>(); 224var apiResponseType = new ApiResponseType 280if (results.TryGetValue(key, out var existingEntry)) 303internal static Dictionary<ResponseKey, ApiResponseType> ReadEndpointResponseMetadata( 309var results = new Dictionary<ResponseKey, ApiResponseType>(); 323var apiResponseType = new ApiResponseType 353if (results.TryGetValue(key, out var existingEntry)) 374internal static void CalculateResponseFormatForType(ApiResponseType apiResponse, MediaTypeCollection declaredContentTypes, IEnumerable<IApiResponseTypeMetadataProvider>? responseTypeMetadataProviders, IModelMetadataProvider? modelMetadataProvider) 489private static void MergeApiResponse(ApiResponseType existing, ApiResponseType newEntry)
DefaultApiDescriptionProvider.cs (1)
123foreach (var apiResponseType in apiResponseTypes)
EndpointMetadataApiDescriptionProvider.cs (9)
322IList<ApiResponseType> supportedResponseTypes, 367foreach (var apiResponseType in responseMetadataTypes) 406var defaultApiResponseType = CreateDefaultApiResponseType(responseType); 429foreach (var sortedResponseType in sorted) 435static string? GetMatchingResponseTypeDescription(IEnumerable<ApiResponseType> responseMetadataTypes, ApiResponseType apiResponseType) 439foreach (var metadata in responseMetadataTypes) 483private static ApiResponseType CreateDefaultApiResponseType(Type responseType) 485var apiResponseType = new ApiResponseType
Properties\AssemblyInfo.cs (1)
13[assembly: TypeForwardedTo(typeof(Microsoft.AspNetCore.Mvc.ApiExplorer.ApiResponseType))]