wcs_server_kate_suzhou/Tools/SocketTool/Entity/ExecuteResult.cs

68 lines
1.1 KiB
C#
Raw Permalink Normal View History

2024-05-14 16:30:56 +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;
}
}