-
Notifications
You must be signed in to change notification settings - Fork 10.2k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Epic] OpenAPI in .NET 7 #37098
Comments
I am still surprised why so much effort is put into generating documentation for the OAS. Considering the popularity of approaches like microservices and API gateways, generating documentation generally misses the point. Generated documentation never reaches the quality of the specification and reflects implementation errors. Generated documentation is unusable in practice for automation, mocking and testing. The specification first approach has been a trend for several years. How can Minimal APIs be minimalistic when half of the extension methods are used for swashbuckle instructions? In my opinion, a developer should program functionality, not instructions to generate documentation. |
Although not outlined in this issue, our future direction rests on using a singular We've also got issues tracked here to generate more of the documentation by default. The extension methods are only there for explicitly overriding generated annotations. |
Thanks for contacting us. We're moving this issue to the |
@rafikiassumani-msft What are your thoughts on closing this and creating a new epic for for .NET 8? |
(*)‼️ = Prevents users from successfully using OpenAPI, 🔨 = Improves the experience for using OpenAPI
S = A few hours
M = A few days
L = About a week
XL = Multiple weeks
aspnetcore-bugs
aspnetcore-features
aspnetcore-features
PathItem
orOperation
for each endpoint/controller/actionaspnetcore-features
EndpointGroupName
attributes in MVC ApiExplorer (#35055)aspnetcore-bugs
partner-features
aspnetcore-features
aspnetcore-features
,analyzers
aspnetcore-features
aspnetcore-bugs
aspnetcore-features
aspnetcore-bugs
,analyzers
aspnetcore-bugs
,analyzers
aspnetcore-bugs
aspnetcore-bugs
aspnetcore-bugs
aspnetcore-bugs
aspnetcore-bugs
The text was updated successfully, but these errors were encountered: