コード例 #1
0
        public ContactPropertyModel UpdateProperty(ContactPropertyModel model)
        {
            string path = GetRoute <ContactPropertyModel>("named", model.Name);

            return(_client.Execute <ContactPropertyModel, ContactPropertyModel>(path, model, RestSharp.Method.PUT));
        }
コード例 #2
0
        public Task <ContactPropertyModel> UpdatePropertyAsync(ContactPropertyModel model, CancellationToken cancellationToken = default)
        {
            string path = GetRoute <ContactPropertyModel>("named", model.Name);

            return(_client.ExecuteAsync <ContactPropertyModel, ContactPropertyModel>(path, model, RestSharp.Method.PUT, cancellationToken));
        }
コード例 #3
0
        public ContactPropertyModel CreateProperty(ContactPropertyModel entity)
        {
            string path = GetRoute <ContactPropertyModel>();

            return(_client.Execute <ContactPropertyModel, ContactPropertyModel>(path, entity, RestSharp.Method.POST));
        }
コード例 #4
0
        public Task <ContactPropertyModel> CreatePropertyAsync(ContactPropertyModel entity, CancellationToken cancellationToken = default)
        {
            string path = GetRoute <ContactPropertyModel>();

            return(_client.ExecuteAsync <ContactPropertyModel, ContactPropertyModel>(path, entity, RestSharp.Method.GET, cancellationToken));
        }