摘要:
大部分的Action方法都有明确的返回类型 这里的返回类型相当于是OK里面套了一个companyDtos的List 针对返回类型比较明确的,实际上IActionResult还有一个实现类ActionResult<T>的形式,这里T就是List<CompanyDto> 也可以改成IEnmerable, 阅读全文
摘要:
针对上一讲的内容,我们来写代码。 一共就两个Entity 创建Modes文件夹 创建CompanyDto dto里面暂时不加导航字段,只有下面两个字段。 接口返回的数据改成Dto 运行程序,用postman进行测试 结束 阅读全文
摘要:
dto把Name组合成了一个全名,数据库内存的是出生日期。dto内存的是年龄,这是属性的转换。 dto内的Salary薪水字段,在数据库库可能是存在另外一个表内的。这个表和Person表可能有一定的关联。 结束 阅读全文
摘要:
对第七章讲的部分,进行编码。 在默认情况下,webApi只用json作为输入和输出的格式化器 返回的数据还是json 返回的类型是json 上面的headers才是我们请求的,下面的headers是我们返回的。也是响应的 把接收的类型改成xml,发送请求,后端返回的还是json格式。哪怕我们右边下拉 阅读全文
摘要:
结束 阅读全文
摘要:
根据前面讲的一些概念来写代码 这里是已经写好的方法,返回一个集合。他是一个Company的集合,并把它返回json OK就是返回状态码为200的集合,Ok实现了IActionResult 如果要返回为404就可以使用NotFound()方法。这些方法都是ControllerBase这个父类里面的 根 阅读全文
摘要:
重点4开头状态码 415整合和406相反 错误和故障 结束 阅读全文
摘要:
POST GET DELETE PATCH PUT 综上 结束 阅读全文
摘要:
可以看具体的配套博文 https://www.cnblogs.com/cgzl/p/11831147.html 阅读全文
摘要:
建议的做法 创建Controller 博主习惯于用复数的形式,CompaniesController 首先让他继承与ControllerBase这个类。 这里其实继承Controller也行。我们F12进去。 controller也是继承于ControllerBase的。所以Controller的东 阅读全文
摘要:
三者的依赖关系 创建api项目 上面输入Asp.net core进行搜索 3.0的api模板现在比较简洁,以前博主是倾向于直接选择Empty的项目。 创建后的项目比较简洁,带了一个Controller还有一个modle 这是一个modle类 它是一个简单的Controller 这两个都是用来演示的, 阅读全文
摘要:
b站地址: https://www.bilibili.com/video/av77957694 Entity Framework Core 3.1 极简入门教程(完结) https://www.bilibili.com/video/BV1xa4y1v7rR?p=1 博客地址:https://www. 阅读全文
摘要:
修改Department下的Index.cshtml DepartmentController的Index,它返回类型是Ienumerable<Department> 这里漏掉了一个await 所以需要在View里面指明它的类型。通过@model指定它的类型 在上面可以使用using把命名空间导入进 阅读全文