本文主要是介绍Day12 待办事项接口增删改查(CURD),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
本章节实现了待办事项接口增删改查,效果如下
一.添加待办事项控制器(ToDoController)
- 控制器类需要继承 ControllerBase 基类
- 需要添加 [ApiController] 特性以及 [Route] 特性
- Route(路由) 特性参数规则,一般写法是 [Route(“api/[controller]/[action]”)] 。也就是路由访问路径:前缀api/当前控制器/具体的方法
二.封装服务共用类以及ToDoController 控制器逻辑实现
为了处理业务逻辑和控制器之间实现解耦。我们可以采用以下设计策略:
1.设计通用接口状态返回值类,用于标准化不同业务操作的成功或失败状态信息。
2.创建共用的(CURD,即增加、更新、查询、删除)基础接口类,这些接口类定义了基本的数据库操作,使得业务逻辑处理服
这篇关于Day12 待办事项接口增删改查(CURD)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!