namespace TakeoutSaaS.Shared.Abstractions.Exceptions;

/// <summary>
/// 业务异常（用于可预期的业务校验错误）。
/// </summary>
public class BusinessException(int errorCode, string message) : Exception(message)
{
    /// <summary>
    /// 业务错误码。
    /// </summary>
    public int ErrorCode { get; } = errorCode;
}

