using System; namespace SiNan.Common.Models { public class ApiResponse<T> { public bool Success { get { return Code == 200; } } /// <summary> /// 接口调用状态 /// </summary> public int Code { get; set; } = 200; /// <summary> /// 返回消息 /// </summary> public string Msg { get; set; } /// <summary> /// 数据内容 /// </summary> public T Data { get; set; } public static ApiResponse<T> Error(int code, string msg) { return new ApiResponse<T>() { Code = code, Msg = msg }; } } public class ApiResponse : ApiResponse<object> { } }