ASP.NET Web API之消息[拦截]处理(转)

发布时间:2017-7-1 11:24:27编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"ASP.NET Web API之消息[拦截]处理(转) ",主要涉及到ASP.NET Web API之消息[拦截]处理(转) 方面的内容,对于ASP.NET Web API之消息[拦截]处理(转) 感兴趣的同学可以参考一下。

出处:http://www.cnblogs.com/Leo_wl/p/3238719.html

标题相当难取,内容也许和您想的不一样,而且网上已经有很多这方面的资料了,我不过是在实践过程中作下记录。废话少说,直接开始。

Exception


当服务端抛出未处理异常时,most exceptions are translated into an HTTP response with status code 500, Internal Server Error.当然我们也可以抛出一个特殊的异常HttpResponseException,它将被直接写入响应流,而不会被转成500。

复制代码
复制代码
public Product GetProduct(int id)
{
    Product item = repository.Get(id);
    if (item == null)
    {
        throw new HttpResponseException(HttpStatusCode.NotFound);
    }


上一篇:Jenkins插件开发
下一篇:rsync

相关文章

相关评论

本站评论功能暂时取消,后续此功能例行通知。

一、不得利用本站危害国家安全、泄露国家秘密,不得侵犯国家社会集体的和公民的合法权益,不得利用本站制作、复制和传播不法有害信息!

二、互相尊重,对自己的言论和行为负责。

好贷网好贷款