/// <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)); }
public void itemDataChanged(IEventPack newValue) { post("itemDataChanged", newValue); }