[aspnet] Update readme to aspnet5, add partial class support and windows batch file

This commit is contained in:
Jim Schubert 2016-02-03 13:10:52 -05:00
parent c785ffea90
commit 328dd93aef
3 changed files with 12 additions and 2 deletions

View File

@ -594,7 +594,7 @@ java -jar modules/swagger-codegen-cli/target/swagger-codegen-cli.jar generate \
java -jar modules/swagger-codegen-cli/target/swagger-codegen-cli.jar generate \
-i http://petstore.swagger.io/v2/swagger.json \
-l aspnet5-webapi \
-o samples/server/petstore/aspnet5-webapi
-o samples/server/petstore/aspnet5
```
### To build the codegen library

View File

@ -0,0 +1,10 @@
set executable=.\modules\swagger-codegen-cli\target\swagger-codegen-cli.jar
If Not Exist %executable% (
mvn clean package
)
set JAVA_OPTS=%JAVA_OPTS% -XX:MaxPermSize=256M -Xmx1024M -DloggerPath=conf/log4j.properties
set ags=generate -t modules\swagger-codegen\src\main\resources\aspnet5 -i modules\swagger-codegen\src\test\resources\2_0\petstore.json -l aspnet5 -o samples\server\petstore\aspnet5
java %JAVA_OPTS% -jar %executable% %ags%

View File

@ -15,7 +15,7 @@ namespace {{packageName}}.Models
/// <summary>
/// {{description}}
/// </summary>
public class {{classname}} : {{#parent}}{{{parent}}}, {{/parent}} IEquatable<{{classname}}>
public partial class {{classname}} : {{#parent}}{{{parent}}}, {{/parent}} IEquatable<{{classname}}>
{
/// <summary>
/// Initializes a new instance of the <see cref="{{classname}}" /> class.