每月档案: 2013年3月

每个请求错误详细策略在ASP.NET Web API中

ASP.NET. Web API在让您控制框架响应中返回的错误详细信息时确实非常好。这就是你自己的(“developer-generated”)例外,以及Web API本身生产的例外。

但是,这个设置(includerErrordetailpolicy.)是全局的,并与之配置httpConfiguration.,使运行时操纵错误细节策略相当困难。

但是,您可以使用诀窍。

跳跃后更多。

继续阅读



利用罗莎格将ASP.NET Web API作者而无需重新编译

在前我曾发布过迷你系列的帖子关于使用ROSLYN到脚本Web API,并且已经有一些很好的回复。在那个原始的帖子中,我提到了&用过,没有太多细节,非常有用“编译为服务”特征Roslyn提供。

最近, 格伦块开始了一个令人兴奋的项目 scriptcs. (现在Justin Rustach.我碰巧也是一部分)为C#和该项目提供一个无缝/ Node.js-esque脚本体验,我们确实在罗斯林队的杠杆率–要在场景中执行一些技巧,以隐藏来自用户的编译方面,以便它真的类似于纯粹的脚本执行。

继续阅读


将HTTP HEAD支持添加到ASP.NET Web API

HEAD HTTP动词已定义 RFC 2616. as “除了服务器中不得在响应中返回邮件主体之外,相同。”这样你可以把它视为一个孪生兄弟的兄弟。

头部有很多用例:Ping在没有传输数据的开销的情况下,或者只是请求有关资源大小的信息(可用于提供下载进度条),只是为了命名几个。

不幸的是,开箱即用,ASP.NET Web API’T提供支持头或耦合的机制& HEAD.

我们可以解决这个问题。

继续阅读