Пример #1
0
        public HubSpotObject.Engagement.RootObject Update(string engagementId, string data)
        {
            var     subpath    = string.Format("engagements/{0}", engagementId);
            JObject jsonString = Call(subpath: subpath, method: "POST", contentType: "application/json", data: data);

            HubSpotObject.Engagement.RootObject hubspotObject = JsonConvert.DeserializeObject <HubSpotObject.Engagement.RootObject>(jsonString.ToString());

            return(hubspotObject);
        }
Пример #2
0
        public HubSpotObject.Engagement.RootObject GetById(string engagementId)
        {
            var     subPath    = string.Format("engagements/{0}", engagementId);
            JObject jsonString = Call(subpath: subPath, contentType: "application/json");

            HubSpotObject.Engagement.RootObject hubspotObject = JsonConvert.DeserializeObject <HubSpotObject.Engagement.RootObject>(jsonString.ToString());

            return(hubspotObject);
        }
Пример #3
0
        public HubSpotObject.Engagement.RootObject Create(HubSpotObject.Engagement.RootObject engagement)
        {
            string  jsonBody   = JsonConvert.SerializeObject(engagement, Formatting.Indented);
            JObject jsonString = Call(subpath: "engagements", method: "POST", contentType: "application/json", data: jsonBody);

            HubSpotObject.Engagement.RootObject hubspotObject = JsonConvert.DeserializeObject <HubSpotObject.Engagement.RootObject>(jsonString.ToString());

            return(hubspotObject);
        }