public static async Task <HttpResponseMessage> SendData <T>(T Data, MixPanelType MixPanelMessage) { var des = JsonConvert.SerializeObject(Data); //for debugging string data = Convert.ToBase64String(Encoding.GetBytes(JsonConvert.SerializeObject(Data))); var res = await _client.GetAsync(RequestURI(data, MixPanelMessage)); ResultResponse(res); return(res); }
static Uri RequestURI <T>(T data, MixPanelType type) { return(new Uri("http://api.mixpanel.com/" + type + "/?verbose=1;data=" + data)); }