先下载 https://swagger.io/tools/swagger-codegen/
API那边需要加入app.UseSwagger(o => o.SerializeAsV2 = true);
1. 准备好.net core的modes and service API需要用到 [Route("List", Name="GetAppList")]这个是案例,请修改内容
2.创建api-client-sync.bat
cd C:\GitRepos\swagger-codegen
java -jar modules\swagger-codegen-cli\target\swagger-codegen-cli.jar generate -i http://localhost:5064/swagger/v1/swagger.json -l typescript-angular -o C:\xxx\xxx --additional-properties ngVersion=12.2.16 --additional-properties modelPropertyNaming=original
pause
3.终端执行 start api-client-sync.bat
注意:适用于angular ,其它的没试过!