上一页 1 ··· 5 6 7 8 9 10 11 12 下一页
摘要: Content Negotiation的意思是:当有多种Content-Type可供选择时,选择最合适的一种进行序列化并返回给client。主要依据请求中的Accept、Accept-Charset、Accept-Encoding、Accept-Language这些属性决定的,但也会查看其它属性如,... 阅读全文
posted @ 2015-04-24 12:34 senki 阅读(408) 评论(0) 推荐(0) 编辑
摘要: BSON是轻量级的,能够进行快速查询和高效的解码/编码。BSON方便查询是由于elements的前面都有一个表示长度的字段,所以解释器可以快速跳过这个elements;高效的解码/编码是因为numeric数据直接存储为numbers,不用转为string。在服务端启用BSONpublic stati... 阅读全文
posted @ 2015-04-23 17:28 senki 阅读(391) 评论(0) 推荐(0) 编辑
摘要: JSON序列化:WebAPI的默认序列库使用的是Json.NET,可以在Globally中配置使用DataContractJsonSerializer 进行序列化 protected void Application_Start() { Global... 阅读全文
posted @ 2015-04-23 15:26 senki 阅读(720) 评论(0) 推荐(0) 编辑
摘要: Web API内建支持XML、JSON、BSON、和form-urlencoded的MiME type。创建的自定义MIME类型要继承一下类中的一个:MediaTypeFormatter这个类使用异步的读/写方法BufferedMediaTypeFormatter这个类继承自MediaTypeFor... 阅读全文
posted @ 2015-04-22 16:38 senki 阅读(411) 评论(0) 推荐(0) 编辑
摘要: EMD安全 查询语法是基于entity data model(EDM),不是基于底层的model类型,可以从EDM排除一个属性,这样这个属性在client就不能被查询了。有两种方式可以从EDM中排除一个属性第一种使用[IgnoreDataMember]特性public class Employee{... 阅读全文
posted @ 2015-04-22 14:50 senki 阅读(451) 评论(0) 推荐(0) 编辑
摘要: 查看EF生成的sql的方法1.通过在context中设置可以追踪EF【版本必须是6.0或以上】中生成的sqlpublic BookServiceContext() : base("name=BookServiceContext"){ // 当然也可以输出到其它位置 this.Databa... 阅读全文
posted @ 2015-04-21 18:14 senki 阅读(204) 评论(0) 推荐(0) 编辑
摘要: 原文:Loading Related EntitiesEF加载数据的方式:预加载 eager loading延迟加载 lazy loading显示加载 explicit loading预先加载会加载所有相关的实体,通过Include方法来实现 1 using (var context = new B... 阅读全文
posted @ 2015-04-20 16:39 senki 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 在解决方案中有多个项目时,使用Enable-Migrations 命令进行数据迁移时,出现以下错误:尝试在Enable-Migrations 命令中指定-projectName也不行,最后将要操作的项目设置为启动项目就行了 阅读全文
posted @ 2015-04-20 13:33 senki 阅读(461) 评论(0) 推荐(0) 编辑
摘要: 在进行code first的迁移时,update-database后默认在App_data文件夹下会新建数据库,如果删除了在使用update-database命令会出现以下错误:Cannot attach the file 'E:\WebApiStudy\App_Data\BooksAPIConte... 阅读全文
posted @ 2015-04-19 12:56 senki 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 从WebApi 1迁移到WebAPI 2要改变配置代码如下:WebApi1:protected void Application_Start(){ // WARNING - Not compatible with attribute routing. WebApiConfig.Regis... 阅读全文
posted @ 2015-04-17 15:23 senki 阅读(374) 评论(0) 推荐(0) 编辑
上一页 1 ··· 5 6 7 8 9 10 11 12 下一页