/// <summary> /// 返回JsonResult /// </summary> /// <param name="data">数据</param> /// <param name="contractResolver">只显示指定字段</param> /// <returns>JsonReuslt</returns> protected JsonResult Json(object data, LimitPropsContractResolver contractResolver) { return Json( data, null, System.Text.Encoding.UTF8, JsonRequestBehavior.AllowGet, contractResolver ); }
/// <summary> /// 返回JsonResult /// </summary> /// <param name="data">数据</param> /// <param name="contentType">内容类型</param> /// <param name="contentEncoding">内容编码</param> /// <param name="behavior">行为</param> /// <param name="contractResolver">只显示指定字段</param> /// <returns>JsonReuslt</returns> protected JsonResult Json(object data, string contentType, System.Text.Encoding contentEncoding, JsonRequestBehavior behavior, LimitPropsContractResolver contractResolver) { return new CustomJsonResult { Data = data, ContentType = contentType, ContentEncoding = contentEncoding, JsonRequestBehavior = behavior, FormateStr = "yyyy-MM-dd HH:mm:ss", ContractResolver=contractResolver }; }