namespace VberZero.Tools.StringModel;
///
/// 返回API的json对象
///
public class ResponseResult
{
public ResponseResult()
{
Success = true;
//HttpStatusCode = HttpStatusCode.OK;
}
public ResponseResult(bool success, string msg = "")
{
Success = success;
//HttpStatusCode = httpStatusCode ?? HttpStatusCode.InternalServerError;
Message = msg;
}
public ResponseResult(string msg, int? resultCode = null, bool success = false)
{
Success = success;
Message = msg;
ResultCode = resultCode;
}
public ResponseResult(object result, string msg = null)
{
Success = true;
Message = msg;
Result = result;
}
///
/// 是否成功
///
public bool Success { get; set; }
/////
///// 状态码
/////
//public HttpStatusCode HttpStatusCode { get; set; }
///
/// 成功时返回的数据
///
public object Result { get; set; }
///
/// 错误代码
///
public int? ResultCode { get; set; }
///
/// 错误信息/成功信息
///
public string Message { get; set; }
/////
///// 错误描述
/////
//public string Errordesc { get; set; }
}