ThinkChat2.0新版上线,更智能更精彩,支持会话、画图、视频、阅读、搜索等,送10W Token,即刻开启你的AI之旅 广告
## 原则 1. base类中用最小的业务逻辑创建一个函数,方便重用,也方便测试 2. 入参规范:除创建数据外尽量不用DTO做传参,直接在方法里写基本参数,如string、int、long等,这样可以严格控制使用了那些参数。如下 ~~~ public async Task DeleteCheckItemType(long id) {       await checkItemType.DeleteAsync(id); } ~~~ 3. 出参规范:不返回分页类型,只返回List类型,分页类型在AppService中组合