public static bool addSingleInfoNotReturnID <T>(T list, string url) where T : class { try { string strSerialResult = JsonConvert.SerializeObject(list);//序列化结果 Type type = typeof(T); string className = type.Name; // string uri = Config.globalServiceURL + "service/addSingleDataNotReturn/?tableName=" + className; string uri = url + "addSingleDataNotReturn/?tableName=" + className; Dictionary <string, string> dict = new Dictionary <string, string>(); dict.Add(className, strSerialResult); string responseStr = HttpWebResponseUtility.PostWebResponse(uri, dict, null, null, Encoding.UTF8, null); string flagStr = HttpWebResponseUtility.getValueByKeyName_not_return_guid(responseStr, "data"); //reader.ReadToEnd为响应信息,这里为键值对,格式为 "data":5 return(flagStr.Equals("success")); } catch (Exception ce) { LogUtil.WriteLog(null, ce.Message); return(false); } }