예제 #1
0
        /// <summary>
        /// 要提交的
        /// </summary>
        /// <param name="method">方法</param>
        /// <param name="pack">要发送的包</param>
        /// <returns></returns>
        private Task <System.Net.Http.HttpResponseMessage> post(string method, IEventPack pack)
        {
            var uri  = new Uri(url, method);
            var json = Newtonsoft.Json.JsonConvert.SerializeObject(pack);
            var x    = new System.Net.Http.StringContent(json, Encoding.UTF8, "application/json");

            System.Net.Http.HttpClient client = new System.Net.Http.HttpClient();
            return(client.PostAsync(uri, x));
        }
예제 #2
0
 public void itemDataChanged(IEventPack newValue)
 {
     post("itemDataChanged", newValue);
 }