我從webApi返回異常,並希望相應地捕捉它們。如何從.NET Web API捕獲異常
的的WebAPI的代碼如下所示:
try
{
_sessionProvider.Login(sessionId, user);
}
catch (UserLimitExceededException ex)
{
return Request.CreateErrorResponse(HttpStatusCode.InternalServerError, ex);
}
當我使用.NET的HttpClient調用此的WebAPI我想抓住這個異常,並正確識別它。
我該怎麼做?
此代碼示例是否實際基於WebAPI控制器方法本身,還是消費者代碼? – Liath
這是我自己的WebAPI控制器,我正在與 –