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; } }