forum

home / developersection / forums / how to catch all exceptions in web api 2?

How to catch all exceptions in Web API 2?

Anonymous User 2433 14-Jan-2015

I'm writing a RESTful API in Web API and I'm not sure how to handle errors effectively. I want the API to return JSON, and it needs to consist of the exact same format every single time - even on errors. Here are a couple of examples of what a successful and a failed response might look like.

Success:
{
    Status: 0,
    Message: "Success",
    Data: {...}
}
Error:
{
    Status: 1,
    Message: "An error occurred!",
    Data: null
}

If there is an exception - any exception at all, I want to return a response that is formed like the second one. What is the foolproof way to do this, so that no exceptions are left unhandled?


Updated on 14-Jan-2015

I am a content writter !


Message
Can you answer this question?

Answer

1 Answers

Liked By