Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/324.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# MVC Web API异常处理程序JSON调试信息与OWIN/Kotana_C#_Json_Asp.net Mvc_Asp.net Web Api - Fatal编程技术网

C# MVC Web API异常处理程序JSON调试信息与OWIN/Kotana

C# MVC Web API异常处理程序JSON调试信息与OWIN/Kotana,c#,json,asp.net-mvc,asp.net-web-api,C#,Json,Asp.net Mvc,Asp.net Web Api,这听起来可能有点奇怪,但我正试图弄清楚有关异常的调试信息是从MVCWebAPI中传输到哪里的。每当发生异常时,它都会返回一个具有以下属性的对象(JSON格式,因为我删除了XML格式化程序): 信息 例外消息 例外类型 堆栈跟踪 我在WebApiConfig.Register()中将IEExceptionHandler的现有实现替换为以下行 但是,即使我能够确认在发生异常时(通过调试断点)正在调用新的处理程序,也会返回相同的JSON对象以及有关错误的调试信息 我的问题是:什么股票系统或机制负责

这听起来可能有点奇怪,但我正试图弄清楚有关异常的调试信息是从MVCWebAPI中传输到哪里的。每当发生异常时,它都会返回一个具有以下属性的对象(JSON格式,因为我删除了XML格式化程序):

  • 信息

  • 例外消息

  • 例外类型

  • 堆栈跟踪

我在
WebApiConfig.Register()中将IEExceptionHandler的现有实现替换为以下行

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

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

config.Services.Replace(typeof(IExceptionHandler), new CustomExceptionHandler());