使用OWIN / Kotana的MVC Web API异常处理程序JSON调试信息

时间:2016-04-03 21:08:37

标签: c# json asp.net-mvc asp.net-web-api

这或许听起来很奇怪,但我试图找出WHERE有关异常的调试信息是从MVC Web API中传输的。每当发生异常时,它都会返回一个对象(JSON格式化,因为我删除了XML格式化程序),具有以下属性:

  • 消息

  • ExceptionMessage

  • ExceptionType

  • 栈跟踪

我用 public static int GetNextSize(int i) { //multiply it by four and make sure it is positive return i > 0 ? i << 2 : ~(i << 2) + 1; }

中的以下行替换了IExceptionHandler的现有实现
WebApiConfig.Register()

但是,即使我能够确认在发生异常时调用新的处理程序(通过调试断点),也会返回相同的JSON对象以及有关错误的调试信息。

我的问题是:什么股票系统或机制负责生成和发送这些信息?

0 个答案:

没有答案