コード例 #1
0
        public async Task <DataModel.Campaign> Update(string name, DataModel.Contexts.CampaignUpdate campaign)
        {
            UriBuilder uriBuilder = this.client.GetUriBuilder(string.Format("/campaigns/{0}", Uri.EscapeDataString(name)));

            return(await this.client.DoPutRequest <DataModel.Campaign, DataModel.Contexts.CampaignUpdate>(uriBuilder.Uri, campaign).ConfigureAwait(false));
        }
コード例 #2
0
        public void Update(string name, DataModel.Contexts.CampaignUpdate campaign, Action <ApiResponse <DataModel.Campaign> > callback)
        {
            UriBuilder uriBuilder = this.client.GetUriBuilder(string.Format("/campaigns/{0}", UriBuilderExtension.EnsureEscapedDataString("name", name)));

            this.client.DoPutRequest(uriBuilder.Uri, campaign, callback);
        }