using System; using System.Collections.Generic; using System.Linq; using System.Net; using System.Text; using System.Threading.Tasks; namespace WIDESEA_Core { /// /// HTTP响应结果 /// public class HttpResponseResult { /// /// 是否成功 /// public bool IsSuccess { get; set; } /// /// HTTP状态码 /// public HttpStatusCode StatusCode { get; set; } /// /// 响应内容 /// public string Content { get; set; } /// /// 响应头 /// public Dictionary> Headers { get; set; } /// /// 请求耗时(毫秒) /// public long Duration { get; set; } /// /// 错误信息 /// public string ErrorMessage { get; set; } /// /// 异常信息 /// public Exception Exception { get; set; } /// /// /// public string ApiUrl { get; set; } } /// /// HTTP响应结果(泛型) /// public class HttpResponseResult : HttpResponseResult { /// /// 反序列化后的数据 /// public T Data { get; set; } } }