我有一个基于ASP .NET Core的API,它公开了两组控制器,即路由前缀为a的控制器和路由前缀为b的控制器。我使用nswag为前端生成服务代理。
我基本上遇到的问题是我有两个名称相同的控制器,例如。 CommentController。两者都具有基本上相同的方法,即Get,GetAll,Create,Update,Delete。
这会导致生成的代码具有重复的方法的问题,当然这些方法无法编译。
所以问题是,是否有一种方法可以生成两组服务代理(两个文件或类似文件)或为服务生成不同的名称。
有一个{controller}ServiceProxy
之类的classname属性,但似乎没有其他变量可用于操纵代理的命名,或者有没有?
先谢谢您!