摘要: 本文在webapi的基础上进行后续的扩展,也可以实现不依赖项目类型的模式,只需要添加webapi对应的Nuget即可。 首先创建接口来识别动态API的实现类 public interface IAutoAPIService { } ControllerFeatureProvider 创建一个类继承C 阅读全文
posted @ 2023-05-11 22:25 Hey,Coder! 阅读(727) 评论(3) 推荐(2) 编辑
摘要: 生成的代码将和接口对应的参数、返回值一一对应,本文底层使用的工具为NSwag.exe,其他可替代的方案还有AutoSet.exe。 本文中生成的代码将在编译过程中自动编译,类似grpc生成代码的模式,如果使用AutoSet则需要手动引入代码。 另外也可以使用NSwag对应的vs插件(https:// 阅读全文
posted @ 2023-05-11 16:53 Hey,Coder! 阅读(225) 评论(0) 推荐(0) 编辑