摘要: Delete的Action。传入公司id和员工id,然后分别进行检查。 资源被删除了 不返回什么东西。 再执行一个get请求 ,看看能不能查询到这个employeeId的信息 删除company 删除company的同时 也把employtee也删除掉。 这里设置的还不是级联删除 这句话去掉或者是改 阅读全文
posted @ 2020-03-28 22:49 高山-景行 阅读(158) 评论(0) 推荐(0)
摘要: json patch支持的操作,一共有6种 add:就是向资源里面添加值,或者是向数组里面添加一个元素。 开始写代码 JsonPatchDocument需要我们安装一个库 从employee映射到UpdateDto 比如说patchDocument如果有一个只读的操作,它add的一个属性,这个属性在 阅读全文
posted @ 2020-03-28 22:38 高山-景行 阅读(269) 评论(0) 推荐(0)
摘要: 这里之前写的通过传一组id获取一组company 要不要做一个传进来一组company,替换一组company。实际上很少这么做。这么做作用范围有点大。 更新或新增 URI对应的资源必须是存在的 写代码 修改这个方法 如果我们通过这个EmployeeId查不到EmployeeEntity的话 如果没 阅读全文
posted @ 2020-03-28 21:56 高山-景行 阅读(291) 评论(0) 推荐(0)
摘要: url上带employeeId。参数一共是需要两个 一个是companyId另外一个是employeId 还需要第三个参数就是传进来的请求的对象、创建EmployeeUpdateDto 直接复制EmployeeAddDto的代码到UpdateDto里面 他俩的代码虽然是一样的,但是干的活并不一样。大 阅读全文
posted @ 2020-03-28 20:46 高山-景行 阅读(201) 评论(0) 推荐(0)
摘要: 这可以加错误信息,但是想想这个返回正确的错误信息,我们必须要改一下自定Attribute里面的代码。 这里先加一个错误信息。 这里原来的错误信息是个字符串的, 然后这里直接用ErroMessage的属性,不用原来的自私的错误信息的字符串了。 错误信息 错误信息和报告 .net core 就是用这个7 阅读全文
posted @ 2020-03-28 19:57 高山-景行 阅读(225) 评论(0) 推荐(0)
摘要: 先做登陆和退出。 先来复制个登陆页,把之前讲的MVC的项目代码复制过来。 先复制Login.cshtml页面过来,它需要一个CurrentUser对象。 把User类复制过来 把验证码也复制过来 复制过来以后,需要引入一些dll 登陆的逻辑也是复制过来的 首先这里会有一个 get请求来显示登陆的页面 阅读全文
posted @ 2020-03-28 15:47 高山-景行 阅读(577) 评论(0) 推荐(0)