我正在使用来自TPL库的,并且我已经意识到,当在转换过程中抛出异常时,我会在“接收”方法中得到一个通用异常,但没有提到原始异常。transform.Post(1);
{}{}
异常Visual Studio 2013\Projects\DoubleQueueTest\DoubleQueueTest\Program.c
我想要一个在我的asp.net web api项目中捕获所有未处理异常的方法。我找到了这篇文章:,它谈到了如何使用ExceptionFilterAttribute和OnException。到目前为止,这是有效的,我能够捕获在api控制器中抛出的异常,然后识别该异常。然后,我想抛出一个带有StatusCode和特定于我捕获的原始异常的内容的HttpResponseException。HttpResponseException(msg);