public Response <ContactData> UpdateContactData(string Email, Dictionary <string, object> Data) { var request = new RestRequest("REST/contactdata/{email}", Method.PUT); request.AddParameter("email", Email, ParameterType.UrlSegment); var TData = TKEYVALUELIST.FromDictionary(Data); var d = new { Data = TData }; request.AddJsonBody(d); return(ExecuteRequest <ContactData>(request)); }
public Response <ContactDataUpdate> UpdateContactData(long ContactID, Dictionary <string, string> Data) { var request = new RestRequest("REST/contactdata/{id}", Method.PUT); request.AddParameter("id", ContactID, ParameterType.UrlSegment); var TData = TKEYVALUELIST.FromDictionary(Data); var d = new { Data = TData }; request.AddJsonBody(d); return(ExecuteRequest <ContactDataUpdate>(request)); }