20 lines
475 B
C#
20 lines
475 B
C#
|
|
namespace Application.Exceptions;
|
|||
|
|
|
|||
|
|
/// <summary>
|
|||
|
|
/// 业务逻辑异常(对应HTTP 500 Internal Server Error)
|
|||
|
|
/// </summary>
|
|||
|
|
/// <remarks>
|
|||
|
|
/// 用于业务操作失败、数据状态不一致等场景
|
|||
|
|
/// </remarks>
|
|||
|
|
public class BusinessException : ApplicationException
|
|||
|
|
{
|
|||
|
|
public BusinessException(string message) : base(message)
|
|||
|
|
{
|
|||
|
|
}
|
|||
|
|
|
|||
|
|
public BusinessException(string message, Exception innerException)
|
|||
|
|
: base(message, innerException)
|
|||
|
|
{
|
|||
|
|
}
|
|||
|
|
}
|