2025-05-22 13:06:49 +08:00
|
|
|
|
namespace SocketTool.Entity;
|
|
|
|
|
|
|
|
|
|
|
|
public class ExecuteResult
|
|
|
|
|
|
{
|
|
|
|
|
|
public ExecuteResult() { }
|
|
|
|
|
|
|
|
|
|
|
|
public ExecuteResult(bool? isSuccess, string? errMeg)
|
|
|
|
|
|
{
|
|
|
|
|
|
IsSuccess = isSuccess;
|
|
|
|
|
|
ErrorMessage = errMeg;
|
|
|
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 是否成功
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public bool? IsSuccess
|
|
|
|
|
|
{
|
|
|
|
|
|
get;
|
|
|
|
|
|
set;
|
|
|
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 错误信息
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string? ErrorMessage
|
|
|
|
|
|
{
|
|
|
|
|
|
get;
|
|
|
|
|
|
set;
|
|
|
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 返回信息
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public object? ReturnInfo
|
|
|
|
|
|
{
|
|
|
|
|
|
get;
|
|
|
|
|
|
set;
|
|
|
|
|
|
}
|
|
|
|
|
|
}
|
|
|
|
|
|
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 信息的返回类
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
/// <typeparam name="T">返回的结果泛型</typeparam>
|
|
|
|
|
|
public class ExecuteResult<T> where T : class
|
|
|
|
|
|
{
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 是否成功
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public bool? IsSuccess
|
|
|
|
|
|
{
|
|
|
|
|
|
get;
|
|
|
|
|
|
set;
|
|
|
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 错误信息
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public string? ErrorMessage
|
|
|
|
|
|
{
|
|
|
|
|
|
get;
|
|
|
|
|
|
set;
|
|
|
|
|
|
}
|
|
|
|
|
|
/// <summary>
|
|
|
|
|
|
/// 返回信息
|
|
|
|
|
|
/// </summary>
|
|
|
|
|
|
public T? ReturnInfo
|
|
|
|
|
|
{
|
|
|
|
|
|
get;
|
|
|
|
|
|
set;
|
|
|
|
|
|
}
|
2024-05-14 16:30:56 +08:00
|
|
|
|
}
|