-
-
Notifications
You must be signed in to change notification settings - Fork 6.7k
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
Implement Asp.Net Core 3.0/3.1 generator (#6009) #6025
Conversation
The build failures don't appear to be anything to do with the code changes, do I need to base this off a different commit? |
I've updated the documentation via fff4da9. Let's see how it goes. |
cc @A-Joshi as well. |
Seems like the Swift4 tests are the culprit now |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would like it to be generated so that the code is like to the template of ASP.NET Core 3.x.
modules/openapi-generator/src/main/resources/aspnetcore/3.0/Startup.mustache
Outdated
Show resolved
Hide resolved
modules/openapi-generator/src/main/resources/aspnetcore/3.0/Startup.mustache
Outdated
Show resolved
Hide resolved
@@ -0,0 +1,9 @@ | |||
<?xml version="1.0" encoding="utf-8"?> |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please delete this file.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should I remove the entire www directory as that's not part of the template anymore?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes. It should be fine to remove it.
…artup.mustache Co-Authored-By: Tatsuro Shibamura <[email protected]>
…artup.mustache Co-Authored-By: Tatsuro Shibamura <[email protected]>
modules/openapi-generator/src/main/resources/aspnetcore/2.1/Startup.mustache
Show resolved
Hide resolved
If no further feedback, I'll merge this over the weekend. |
Please wait for the merge until web.config under wwwroot is removed. That setting is harmful. |
@shibayan no worry. I'll remove it after merging the PR into master |
Filed #6147 to skip web.config generation. |
@phatcher thanks for the PR, which has been included in the v4.3.1 release: https://twitter.com/oas_generator/status/1258057660974329861 |
…Tools#6025) * Minor changes to 2.1 templates to make them work or improve documentation * Support for ASP.NET Core 3.0 and 3.1 * Update aspnetcore test scripts and results * Update generated documentation * update doc * Update modules/openapi-generator/src/main/resources/aspnetcore/3.0/Startup.mustache Co-Authored-By: Tatsuro Shibamura <[email protected]> * Update modules/openapi-generator/src/main/resources/aspnetcore/3.0/Startup.mustache Co-Authored-By: Tatsuro Shibamura <[email protected]> Co-authored-by: William Cheng <[email protected]> Co-authored-by: Tatsuro Shibamura <[email protected]>
…-5.0 * origin/master: (78 commits) [powershell-experimental] : http signature authentication implementation (#6176) Add missing AnyType type mapping (#6196) remove pubspec.lock (#6208) Minor fixes post-release (#6204) [cpp][Qt5] Add the ability to pass QNetworkAccessManager as a parameter (#6053) comment out dart2 test due to failure adds the missing typeMapping for AnyType (#6199) [Rust Server] Support boolean headers, and fix panic handling headers (#6056) update samples update 5.0.0 release date update readme with new release Prepare 4.3.1 release (#6187) Fix #6157: Updated native template to fix null async return (#6168) Show description when summary is missing (#6159) Make the array items optional (#6132) [aspnetcore] test petstore samples in drone.io (#6148) fix bearer auth in c# netcore async call (#6136) skip web.config for aspnetcore 3.x (#6147) Adds memoization and deserialization through 2 or more discriminators (#6124) Implement Asp.Net Core 3.0/3.1 generator (#6009) (#6025) ...
…Tools#6025) * Minor changes to 2.1 templates to make them work or improve documentation * Support for ASP.NET Core 3.0 and 3.1 * Update aspnetcore test scripts and results * Update generated documentation * update doc * Update modules/openapi-generator/src/main/resources/aspnetcore/3.0/Startup.mustache Co-Authored-By: Tatsuro Shibamura <[email protected]> * Update modules/openapi-generator/src/main/resources/aspnetcore/3.0/Startup.mustache Co-Authored-By: Tatsuro Shibamura <[email protected]> Co-authored-by: William Cheng <[email protected]> Co-authored-by: Tatsuro Shibamura <[email protected]>
Addresses #6009, mainly new templates but some minor changes to the aspnetcore generator:
PR checklist
./bin/
(or Windows batch scripts under.\bin\windows
) to update Petstore samples related to your fix. This is important, as CI jobs will verify all generator outputs of your HEAD commit, and these must match the expectations made by your contribution. You only need to run./bin/{LANG}-petstore.sh
,./bin/openapi3/{LANG}-petstore.sh
if updating the code or mustache templates for a language ({LANG}
) (e.g. php, ruby, python, etc).master
,4.3.x
,5.0.x
. Default:master
.