02 2019 档案

摘要:动态类型实现HATEOAS ,提供出超链接等属性,Controller修改一些方法 1.对于单个资源可以用ExpandoObject 2.对于集合资源使用匿名类. 实现: 1.新建一个类:LinkResource.cs,实现3个属性 2.在PostController.cs添加方法 Controll 阅读全文
posted @ 2019-02-22 13:45 875211 阅读(148) 评论(0) 推荐(0) 编辑
摘要:属性比较多,而我们只需要其中一部分属性使用资源塑形.可以提升性能 三个方面:集合资源 单个资源 异常处理. 常规:在Infrastructure项目 Extensions目录建立 EnumerableExtensions.cs(集合) ObjectExtensions(单个)数的处理. A.集合资源 阅读全文
posted @ 2019-02-22 11:04 875211 阅读(209) 评论(0) 推荐(0) 编辑
摘要:1 翻页 Query String http://localhost:5000/api/posts?pageIndex=2&pageSize=10&orderBy=Id 1.1数据分页 1.2分页按钮(不含上一页 下一页) ,定义一个PageList.cs 记录 翻页数据 3.以上信息组合成返回数据 阅读全文
posted @ 2019-02-21 17:33 875211 阅读(257) 评论(0) 推荐(0) 编辑
摘要:常用词汇: 1.GUID: 默认值设置 有序:NEWSEQUENTIALID() 无序:NEWID() 2.获取json数据的方法: IConfiguration["Key:ChidKey"] 常用代码:1.1. 根据数据库生成实体类和数据连接,放在实体类所在项目生成,几乎不用改动,更方便. 1.2 阅读全文
posted @ 2019-02-20 15:05 875211 阅读(399) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示