摘要: 动态类型实现HATEOAS ,提供出超链接等属性,Controller修改一些方法 1.对于单个资源可以用ExpandoObject 2.对于集合资源使用匿名类. 实现: 1.新建一个类:LinkResource.cs,实现3个属性 2.在PostController.cs添加方法 Controll 阅读全文
posted @ 2019-02-22 13:45 875211 阅读(143) 评论(0) 推荐(0) 编辑
摘要: 属性比较多,而我们只需要其中一部分属性使用资源塑形.可以提升性能 三个方面:集合资源 单个资源 异常处理. 常规:在Infrastructure项目 Extensions目录建立 EnumerableExtensions.cs(集合) ObjectExtensions(单个)数的处理. A.集合资源 阅读全文
posted @ 2019-02-22 11:04 875211 阅读(208) 评论(0) 推荐(0) 编辑