public GenericResponse GeneralEventBasicAuth(GeneralRequest request) { throw new NotImplementedException(); }
/// <summary> /// Record a general game event. /// </summary> /// <param name="request">GeneralRequest</param> /// <returns>GenericResponse</returns> public GenericResponse GeneralEvent(GeneralRequest request) { using (var client = new WebClient()) { client.Headers.Add("Content-Type", "application/json"); var json = client.UploadString(string.Format("{0}/events/general{1}", BaseEndpoint, BuildQuerystring()), JsonConvert.SerializeObject(request)); return JsonConvert.DeserializeObject<GenericResponse>(json); } }