public Contact CreateContact(Contact contact)
        {
            var request = new RestRequest(Method.POST);
            request.Resource = "contacts";

            contact.PutParams(request);

            return Execute<ContactWrapper>(request).Entry;
        }
        public Contact UpdateContact(Contact contact)
        {
            Require.Argument("contact.ID", contact.ID);

            var request = new RestRequest(Method.POST);
            request.Resource = "contacts/{contactId}";

            request.AddParameter("contactId", contact.ID, ParameterType.UrlSegment);
            contact.PutParams(request);

            return Execute<ContactWrapper>(request).Entry;
        }