依托于WTM强大的代码生成功能,可以很容易的生成项目中各个Model的增、删、改、查、导入、导出的Api代码和逻辑。
具体如下:
1. 启用QuickDebug模式在appsettings.json中
"IsQuickDebug": true //默认为false2. 启动项目访问 http://localhost:518/,并登录
用户名admin 密码iotgateway.net
3. 打开代码生成器页面记得勾选 生成Api ,点击生成
配置相关字段,点击继续
可以看到每个模型有6个文件,点击开始生成
重启项目,访问http://localhost:518/swagger/index.html,可以看到我们刚生成的Api
导入项目api的json文件
没有token会401
默认情况下,代码生成器只实现了数据库中数据的增删改查,具体业务逻辑可以参考已实现的VM进行业务进行自定义处理。另外,记得关闭QuickDebug模式再发布