使用nswag从一个API生成两个打字稿客户端

时间:2020-03-06 00:44:03

标签: asp.net swagger nswag

我有一个基于ASP .NET Core的API,它公开了两组控制器,即路由前缀为a的控制器和路由前缀为b的控制器。我使用nswag为前端生成服务代理。

我基本上遇到的问题是我有两个名称相同的控制器,例如。 CommentController。两者都具有基本上相同的方法,即Get,GetAll,Create,Update,Delete。

这会导致生成的代码具有重复的方法的问题,当然这些方法无法编译。

所以问题是,是否有一种方法可以生成两组服务代理(两个文件或类似文件)或为服务生成不同的名称。 有一个{controller}ServiceProxy之类的classname属性,但似乎没有其他变量可用于操纵代理的命名,或者有没有?

先谢谢您!

0 个答案:

没有答案