using System;
namespace CommonUtil.Top
{
///
/// 业务异常
///
public class TopException : Exception
{
///
/// 业务异常错误码
///
public int Code { get; private set; }
///
/// 构造函数
///
public TopException() : base() { }
///
/// 构造函数
///
/// 错误信息
public TopException(string msg) : base(msg)
{
}
///
/// 构造函数
///
/// 错误信息
/// 子错误信息
public TopException(string msg, Exception innerException) : base(msg, innerException)
{
}
///
/// 构造函数
///
/// 错误信息
/// 错误码
public TopException(string msg, TopResultEnum code) : base(msg)
{
Code = (int)code;
}
}
}