Exception handling beyond Exception Filters?
===

Using Asp.net WebApi (RC), how can I catch errors that are not caught by [Exception Filters][1] or `Application_Error()` in global.asax?

With both of these in place it seems that there is a class of exceptions still not covered. For example: `ApiControllerActionSelector_AmbiguousMatch` error (`Multiple actions were found that match the request: {0}`).

*I'm not specifically concerned about the above error*, this error just pointed out that there is a class of errors that aren't being caught by either my Exception Filter or `Application_Error` method.  

So how can I cover all my bases?


  [1]: http://www.asp.net/web-api/overview/web-api-routing-and-actions/exception-handling