public ActionResult <JsonData> GetIP() { IPAddress ip = HttpContext.Connection.RemoteIpAddress; jsonData.AddDataItem("IP_str_3", ip.ToString()); byte[] y = ip.GetAddressBytes(); jsonData.AddDataItem("IP_str_2", y.ToCutsomString('.')); jsonData.SetSuccess(); return(jsonData); }
/// <summary> /// 包装处理异常格式 /// </summary> /// <param name="ex"></param> /// <returns></returns> private JsonResult BuildExceptionResult(Exception ex) { JsonData jsonData = new JsonData(); jsonData.Code = (int)EnumList.RequestStateCode.SystemError; jsonData.Msg = "很抱歉,系统错误"; jsonData.AddDataItem("ErrorMessage", ex.Message); return(new JsonResult(jsonData)); }