Skip to content

Commit bef924b

Browse files
committed
[增加]1. 增加断言异常的类型定义
1 parent 1fd716d commit bef924b

File tree

1 file changed

+22
-0
lines changed

1 file changed

+22
-0
lines changed
Lines changed: 22 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,22 @@
1+
namespace GameFrameX.Core.Abstractions.Exception;
2+
3+
/// <summary>
4+
/// 断言异常
5+
/// </summary>
6+
public abstract class AssertionArgumentException : System.Exception
7+
{
8+
/// <summary>
9+
/// 错误码
10+
/// </summary>
11+
public int ErrorCode { get; private set; }
12+
13+
/// <summary>
14+
/// 构造
15+
/// </summary>
16+
/// <param name="errorCode">错误码</param>
17+
/// <param name="message">错误信息</param>
18+
protected AssertionArgumentException(int errorCode, string message) : base(message)
19+
{
20+
ErrorCode = errorCode;
21+
}
22+
}

0 commit comments

Comments
 (0)