-
Notifications
You must be signed in to change notification settings - Fork 9.8k
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
NSwag.AspNetCore instead of Swashbuckle.AspNetCore #50133
Comments
What do you mean Swashbuckle.AspNetCore it's no longer active? |
Swashbuckle.AspNetCore is no longer activity |
NSwag.AspNetCore supports AOT? Can you point me to this support? |
Sorry, not fully supported yet |
Personally, I prefer NSwag, but that is a choice based on feature set. The C# client generator (NSwag) works best with NSwag's OpenAPI document. I have been following the NSwag repository, and it is pretty much a one man operation by @RicoSuter. A lot of issues and PRs that never have been closed. So hard to keep track of what is happening. BTW. If so, can the community assist him in some way? A major difference between the libraries is that Swashbuckle uses System.Text.Json, while the NSwag toolchain is built on Newtonsoft Json. Overall, both libraries might be considered stable, so there are no changes unless there are serious issues. I'm a proponent of making this a choice. But as it is now, it is pretty easy switching out Swashbuckle for NSwag.AspNetCore. And the ASP.NET Core documentation mentions them both: The purpose of having Swashbuckle in the template is just to have something to start with. |
Swashbuckle.AspNetCore
is no longer activity, andNSwag.AspNetCore
instead ofSwashbuckle.AspNetCore
aspnetcore/src/ProjectTemplates/Web.ProjectTemplates/WebApi-CSharp.csproj.in
Line 22 in 76d2fda
The text was updated successfully, but these errors were encountered: