Example #1
0
        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);
        }
Example #2
0
        /// <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));
        }