-
Notifications
You must be signed in to change notification settings - Fork 6k
Open
Milestone
Description
Description
Per Scott Hanselman's blog post, the server technology's name is no longer called ASP.NET 5 and is now called ASP.NET Core 1.0.
Rather than rename to aspnetcore or some variant, it would probably be best to create an aspnet
server generator with library options for different versions (4.x, Core 1.0, Web Forms, etc.).
Swagger-codegen version
2.1.6
Swagger declaration file content or url
Command line used for generation
N/A
Steps to reproduce
List languages, notice aspnet5
:
swagger-codegen langs | tr -s " " "\n" | grep asp
Related issues
N/A
Suggest a Fix
Not sure how to 'deprecate' a language in favor of another. Maybe:
- Rename
AspNet5ServerCodegen
toAspNetCoreCodegen
- Set server language name in
AspNetServerCodegen
toaspnet
- Create
AspNet5ServerCodegen
and extend fromAspNetServerCodegen
- Set server language name in AspNet5ServerCodegen to current
aspnet5
- Add
AspNetServerCodegen
toMETA-INF\services
definition - Log a warning message in the constructor of
AspNetServerCodegen
, or otherwise indicate deprecation