我有以下异常合同。如何通过HTTP客户端从Web API抛出业务异常
public class AdminBusinessException : Exception
{
/// <summary>
/// Gets or Sets Exception Code.
/// </summary>
public string ExceptionCode { get; set; }
/// <summary>
/// Gets or Sets Description.
/// </summary>
public string Description { get; set; }
/// <summary>
/// Initiates here.
/// </summary>
/// <param name="exceptionCode"></param>
/// <param name="description"></param>
public AdminBusinessException(string exceptionCode, string description)
{
this.ExceptionCode = exceptionCode;
this.Description = description;
}
}
所以我想抛出异常代码以及描述我的HTTP客户端。 任何人都可以帮助我解决这个问题。
我strucking这个:(:(
可能的重复[Web API抛出自定义异常回客户端](http://stackoverflow.com/questions/26718868/web-api-throw-custom-exception-back-to-client) –