File tree Expand file tree Collapse file tree
modules/openapi-generator/src/main
java/org/openapitools/codegen/languages
samples/server/petstore/aspnetcore/src/Org.OpenAPITools Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -24,6 +24,7 @@ These options may be applied as additional-properties (cli) or configOptions (pl
2424| operationResultTask| Set methods result to Task< ;> ; .| | false|
2525| packageAuthors| Specifies Authors property in the .NET Core project file.| | OpenAPI|
2626| packageCopyright| Specifies an AssemblyCopyright for the .NET Framework global assembly attributes stored in the AssemblyInfo file.| | No Copyright|
27+ | packageDescription| Specifies a AssemblyDescription for the .NET Framework global assembly attributes stored in the AssemblyInfo file.| | A library generated from a OpenAPI doc|
2728| packageGuid| The GUID that will be associated with the C# project| | null|
2829| packageName| C# package name (convention: Title.Case).| | Org.OpenAPITools|
2930| packageTitle| Specifies an AssemblyTitle for the .NET Framework global assembly attributes stored in the AssemblyInfo file.| | OpenAPI Library|
Original file line number Diff line number Diff line change @@ -148,6 +148,10 @@ public AspNetCoreServerCodegen() {
148148 setSupportNullable (Boolean .TRUE );
149149
150150 // CLI options
151+ addOption (CodegenConstants .PACKAGE_DESCRIPTION ,
152+ CodegenConstants .PACKAGE_DESCRIPTION_DESC ,
153+ packageDescription );
154+
151155 addOption (CodegenConstants .LICENSE_URL ,
152156 CodegenConstants .LICENSE_URL_DESC ,
153157 licenseUrl );
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk.Web" >
22 <PropertyGroup >
3- <Description >{ {packageName} }</Description >
4- <Copyright >{ {packageName} }</Copyright >
3+ <Description >{ {^packageDescription} }{ {packageName} }{ {/packageDescription} }{ {packageDescription} }</Description >
4+ <Copyright >{ {packageCopyright} }</Copyright >
5+ <Authors >{ {packageAuthors} }</Authors >
56 <TargetFramework >netcoreapp2.0</TargetFramework >
67 <Version >{ {packageVersion} }</Version >
78 <GenerateDocumentationFile >true</GenerateDocumentationFile >
Original file line number Diff line number Diff line change 11<Project Sdk =" { { projectSdk} } " >
22 <PropertyGroup >
3- <Description >{ {packageName} }</Description >
4- <Copyright >{ {packageName} }</Copyright >
3+ <Description >{ {^packageDescription} }{ {packageName} }{ {/packageDescription} }{ {packageDescription} }</Description >
4+ <Copyright >{ {packageCopyright} }</Copyright >
5+ <Authors >{ {packageAuthors} }</Authors >
56 <TargetFramework >netcoreapp{ {aspnetCoreVersion} }</TargetFramework >
67 <GenerateDocumentationFile >true</GenerateDocumentationFile >
78 <PreserveCompilationContext >true</PreserveCompilationContext >
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" ?>
22<package >
3- <metadata >
4- <id >$id$</id >
5- <version >{ {packageVersion} }</version >
6- <title >{ {packageTitle} }</title >
7- <authors >{ {packageAuthors} }</authors >
8- <owners >{ {packageAuthors} }</owners >
9- <licenseUrl >{ {licenseUrl} }</licenseUrl >
10- <!--
11- <projectUrl>http://PROJECT_URL_HERE_OR_DELETE_THIS_LINE</projectUrl>
12- <iconUrl>http://ICON_URL_HERE_OR_DELETE_THIS_LINE</iconUrl>
13- -->
14- <requireLicenseAcceptance >false</requireLicenseAcceptance >
15- <description >{ {packageName} }</description >
16- <releaseNotes >Summary of changes made in this release of the package.</releaseNotes >
17- <copyright >{ {packageCopyright} }</copyright >
18- <tags >{ {packageName} }</tags >
19- </metadata >
3+ <metadata >
4+ <id >$id$</id >
5+ <version >{ {packageVersion} }</version >
6+ <title >{ {packageTitle} }</title >
7+ <authors >{ {packageAuthors} }</authors >
8+ <owners >{ {packageAuthors} }</owners >
9+ <licenseUrl >{ {licenseUrl} }</licenseUrl >
10+ <!--
11+ <projectUrl>http://PROJECT_URL_HERE_OR_DELETE_THIS_LINE</projectUrl>
12+ <iconUrl>http://ICON_URL_HERE_OR_DELETE_THIS_LINE</iconUrl>
13+ -->
14+ <requireLicenseAcceptance >false</requireLicenseAcceptance >
15+ <description >{ {^packageDescription } } { { packageName} } { {/packageDescription } } { {packageDescription } }</description >
16+ <releaseNotes >Summary of changes made in this release of the package.</releaseNotes >
17+ <copyright >{ {packageCopyright} }</copyright >
18+ <tags >{ {packageName} }</tags >
19+ </metadata >
2020</package >
Original file line number Diff line number Diff line change 11<Project Sdk =" { { projectSdk} } " >
22 <PropertyGroup >
3- <Description >{ {packageName} }</Description >
4- <Copyright >{ {packageName} }</Copyright >
3+ <Description >{ {^packageDescription} }{ {packageName} }{ {/packageDescription} }{ {packageDescription} }</Description >
4+ <Copyright >{ {packageCopyright} }</Copyright >
5+ <Authors >{ {packageAuthors} }</Authors >
56 <TargetFramework >{ {targetFramework} }</TargetFramework >
67 <GenerateDocumentationFile >true</GenerateDocumentationFile >
78 <PreserveCompilationContext >true</PreserveCompilationContext >
Original file line number Diff line number Diff line change 1212 <iconUrl>http://ICON_URL_HERE_OR_DELETE_THIS_LINE</iconUrl>
1313 -->
1414 <requireLicenseAcceptance >false</requireLicenseAcceptance >
15- <description >{ {packageName} }</description >
15+ <description >{ {^packageDescription } } { { packageName} } { {/packageDescription } } { {packageDescription } }</description >
1616 <releaseNotes >Summary of changes made in this release of the package.</releaseNotes >
1717 <copyright >{ {packageCopyright} }</copyright >
1818 <tags >{ {packageName} }</tags >
Original file line number Diff line number Diff line change 11<Project Sdk =" Microsoft.NET.Sdk.Web" >
22 <PropertyGroup >
3- <Description >Org.OpenAPITools</Description >
4- <Copyright >Org.OpenAPITools</Copyright >
3+ <Description >A library generated from a OpenAPI doc</Description >
4+ <Copyright >No Copyright</Copyright >
5+ <Authors >OpenAPI</Authors >
56 <TargetFramework >netcoreapp2.2</TargetFramework >
67 <GenerateDocumentationFile >true</GenerateDocumentationFile >
78 <PreserveCompilationContext >true</PreserveCompilationContext >
You can’t perform that action at this time.
0 commit comments