using System;
namespace Sanhe.Abp.Wrapper;
///
/// 返回值包装结构。
///
///
[Serializable]
public class WrapResult
{
///
/// 错误代码
///
public string Code { get; set; }
///
/// 错误提示消息
///
public string Message { get; set; }
///
/// 补充消息
///
public string Details { get; set; }
///
/// 返回值
///
public TResult Result { get; set; }
public WrapResult() { }
public WrapResult(
string code,
string message,
string details = null)
{
Code = code;
Message = message;
Details = details;
}
public WrapResult(
string code,
TResult result,
string message = "OK")
{
Code = code;
Result = result;
Message = message;
}
}