using System; namespace MAX.Core.Commons; /// /// 通用返回 /// public class Result { /// /// 返回结果是否成功 /// public bool Success { get; set; } = false; /// /// 返回消息 /// public string Msg { get; set; } = ""; /// /// 返回内容 /// public object Data { get; set; } = null; /// /// 返回状态码 /// public int Code { get; set; } } /// /// 通用返回 指定Data类型 /// /// 数据类型 public class Result : Result { /// /// 返回内容 /// public new TData Data { get; set; } } /// /// 通用返回 /// /// 状态类型枚举 /// 数据类型 public class Result : Result where TStatus : Enum { /// /// 状态 /// public TStatus Status { get; set; } /// /// 返回内容 /// public new TData Data { get; set; } }