[release/6.0] Move OpenAPI extensions to routing assembly (#36310)
* Move OpenAPI extensions to routing assembly
* Address feedback from code and API review
* Clean up ReadResponseMetadata implementation
* Update IProducesResponseTypeMetadata to expose ContentTypes
* Address more feedback from review
* Update ContentTypes to IEnumerable
* Make IEnumerable non-nullable
* One more feedback
* Address feedback from review
Co-authored-by:
Safia Abdalla <safia@microsoft.com>
显示
- src/Http/Http.Abstractions/src/Metadata/IProducesResponseTypeMetadata.cs 26 个添加, 0 个删除...bstractions/src/Metadata/IProducesResponseTypeMetadata.cs
- src/Http/Http.Abstractions/src/PublicAPI.Unshipped.txt 5 个添加, 1 个删除src/Http/Http.Abstractions/src/PublicAPI.Unshipped.txt
- src/Http/Routing/src/Builder/OpenApiDelegateEndpointConventionBuilderExtensions.cs 194 个添加, 1 个删除...der/OpenApiDelegateEndpointConventionBuilderExtensions.cs
- src/Http/Routing/src/Microsoft.AspNetCore.Routing.csproj 2 个添加, 0 个删除src/Http/Routing/src/Microsoft.AspNetCore.Routing.csproj
- src/Http/Routing/src/PublicAPI.Unshipped.txt 10 个添加, 1 个删除src/Http/Routing/src/PublicAPI.Unshipped.txt
- src/Http/Routing/test/UnitTests/Microsoft.AspNetCore.Routing.Tests.csproj 0 个添加, 4 个删除.../test/UnitTests/Microsoft.AspNetCore.Routing.Tests.csproj
- src/Mvc/Mvc.ApiExplorer/src/ApiResponseTypeProvider.cs 2 个添加, 1 个删除src/Mvc/Mvc.ApiExplorer/src/ApiResponseTypeProvider.cs
- src/Mvc/Mvc.ApiExplorer/src/EndpointMetadataApiDescriptionProvider.cs 62 个添加, 5 个删除...ApiExplorer/src/EndpointMetadataApiDescriptionProvider.cs
- src/Mvc/Mvc.ApiExplorer/test/EndpointMetadataApiDescriptionProviderTest.cs 32 个添加, 0 个删除...plorer/test/EndpointMetadataApiDescriptionProviderTest.cs
- src/Mvc/Mvc.Core/src/Builder/OpenApiEndpointConventionBuilderExtensions.cs 0 个添加, 207 个删除...src/Builder/OpenApiEndpointConventionBuilderExtensions.cs
- src/Mvc/Mvc.Core/src/PublicAPI.Unshipped.txt 3 个添加, 13 个删除src/Mvc/Mvc.Core/src/PublicAPI.Unshipped.txt
- src/Shared/ApiExplorerTypes/ProducesResponseTypeMetadata.cs 114 个添加, 0 个删除src/Shared/ApiExplorerTypes/ProducesResponseTypeMetadata.cs
加载中
想要评论请 注册 或 登录