在MVC4中使用API控制器,当控制器操作抛出异常时,ELMAH不会记录错误.
我认为问题是MVC4将HTTP状态代码设置为500,并且它在JSON对象中返回异常细节,但它不会抛出未处理的异常,因此ELMAH从未看到它.
如何让ELMAH捕获状态代码不是200的所有响应?
asp.net-mvc elmah asp.net-mvc-4
asp.net-mvc ×1
asp.net-mvc-4 ×1
elmah ×1