Exemple #1
0
        /// <summary>
        /// 发送实体到服务器并返回实体
        /// </summary>
        /// <typeparam name="T1"></typeparam>
        /// <typeparam name="T2"></typeparam>
        /// <param name="url"></param>
        /// <param name="t"></param>
        /// <returns></returns>
        public static T2 Post <T1, T2>(string url, T1 t)
        {
            var json = WebClientUtil.Post(url, SerializeUtil.Serialize(t));

            if (string.IsNullOrEmpty(json))
            {
                return(default(T2));
            }
            return(SerializeUtil.Deserialize <T2>(json));
        }
Exemple #2
0
 /// <summary>
 /// 将实体发送给远程服务器
 /// 发送json
 /// </summary>
 /// <param name="url"></param>
 /// <param name="obj"></param>
 /// <returns></returns>
 public static string Post(string url, Object obj)
 {
     return(WebClientUtil.Post(url, SerializeUtil.Serialize(obj)));
 }