ResponseResult
/// <summary> /// 返回值 /// </summary> public class ResponseResult { public ResponseResult() { } public ResponseResult(int code) { this.Code = code; } public int Code { get; set; } = 1; public string Message { get; set; } = "success"; } public class ResponseResult<T> { public ResponseResult() { } public ResponseResult(int code ,T data) { this.Code = code; this.Data = data; } public int Code { get; set; } = 1; public string Message { get; set; } = "success"; public T Data { get; set; } } public class PageResult<T> where T : new() { public PageResult() { Data = new T(); Pagination = new Pagination(); } public int Code { get; set; } = 0; public T Data { get; set; } public Pagination Pagination { get; set; } } public class Pagination { public Pagination() { this.TotalPage = (Total % PageSize == 0 ? (Total / PageSize) : (Total / PageSize + 1)); } public int PageSize { get; set; } public int CurrentPage { get; set; } public int Total { get; set; } public int TotalPage { get; set; } }