一、OWIN 禁用设置

在项目中添加了 OWIN 的引用,打算后面用到,但是在启动项目的时候报错:

“No assembly found containing a Startup or [AssemblyName].Startup class.”

“To disable OWIN startup discovery, add the appSetting owin:AutomaticAppStartup with a value of "false" in your web.config.”

根据这里的提示,在配置文件(Web.config)中添加配置信息进行禁用 OWIN 的启动:

<!--禁用OWIN启动-->
<add key="owin:AutomaticAppStartup" value="false"/>

二、获取 HttpResponseMessage 中的异常信息

要在项目中对异常信息做统一的处理,在 Filter 里面做的。

拦截 StatusCode 在400 以上的异常信息。调试的时候找到了异常信息在 “Response.Content.Value”中,但是在实际的编码中获取不到。

最后查找到了,直接用“Response.Content.ReadAsStringAsync()”来获取其中的信息,这样这部分代码所在的部分要用 “async” 标记:

public override async void OnActionExecuted(HttpActionExecutedContext actionExecutedContext)
{}

最新文章

  1. Mongoose使用案例--让JSON数据直接入库MongoDB
  2. 手机自带的显示基站命令(android手机定位,iphone基站定位)
  3. nginx上如何支持.htaccess伪静态转向
  4. git-ssh 配置和使用
  5. 更新win7资源管理器
  6. myeclipse报jar包missing
  7. Java开源建站工具
  8. 两种常用的启动和关闭MySQL服务
  9. bzoj2014 [Usaco2010 Feb]Chocolate Buying
  10. Angular CLI 安装
  11. Spring请求参数校验
  12. Redis单线程架构
  13. VM扩展磁盘大小
  14. markdownpad破解
  15. HTML5开发学习:本地存储Web Sql Database
  16. Mysql在linux下载、安装详情,附带mysql安装包路径
  17. 异步图片下载引擎(升级版——ExecutorService+handler)
  18. RocketMQ 2主2从 集群搭建
  19. ScrollView中嵌套ListView的问题
  20. js apply和call

热门文章

  1. Python爬取网址中多个页面的信息
  2. Java面试 - 复制引用和复制对象的区别?
  3. pytorch1.0批训练神经网络
  4. 以php中的自增自自减运算符操作(整型,浮点型,字符串型,布尔型,空类型)数据
  5. Appscan 的安装与使用
  6. AVR单片机教程——如何使用本教程
  7. AVR单片机教程——EasyElectronics Library v1.0手册
  8. Spring Boot使用@ConfigurationProperties注解获取配置文件中的属性值
  9. 静态成员函数和(CPP与C结构体的区别)
  10. vsCode 代码不高亮显示的问题——安装Vetur插件