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; }
}
}