using Ant.Core.WebApi.Enum; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Ant.Core.WebApi.Model { public class ApiResult { public ApiResult(ErrorCodeEnum errorCode, string message) { this.ErrorCode = errorCode; this.Message = message; } /// /// 返回码 /// public ErrorCodeEnum ErrorCode { set; get; } = ErrorCodeEnum.Success; /// /// 返回消息 /// public string Message { set; get; } = string.Empty; /// /// 是否成功 /// public bool IsSuccess { get { return ErrorCode == ErrorCodeEnum.Success; } } } public class ApiResult : ApiResult { public ApiResult(ErrorCodeEnum errorCode, string message) : base(errorCode, message) { } public ApiResult(T data) : base(ErrorCodeEnum.Success, "成功") { this.Data = data; } /// /// 实际数据 /// public T Data { set; get; } } }