Пример #1
0
		/// <summary>
		/// Updates a given campaign.
		/// </summary>
		public async Task<ServiceResult<ApiCampaign>> UpdateCampaignAsync(int id, ApiCampaign apiCampaign)
		{
			var request = new Request(baseAddress, "campaigns/{id}", 
			new Dictionary<string, object>
			{
				{ "id", id },
			});
			return await PutAsync<ApiCampaign>(request, apiCampaign);
		}
Пример #2
0
		/// <summary>
		/// Creates a campaign.
		/// </summary>
		public async Task<ServiceResult<ApiCampaign>> PostCampaignsAsync(ApiCampaign apiCampaign)
		{
			var request = new Request(baseAddress, "campaigns");
			return await PostAsync<ApiCampaign>(request, apiCampaign);
		}
Пример #3
0
		/// <summary>
		/// Updates a given campaign.
		/// </summary>
		public ServiceResult<ApiCampaign> UpdateCampaign(int id, ApiCampaign apiCampaign)
		{
			return UpdateCampaignAsync(id, apiCampaign).Result;
		}
Пример #4
0
		/// <summary>
		/// Creates a campaign.
		/// </summary>
		public ServiceResult<ApiCampaign> PostCampaigns(ApiCampaign apiCampaign)
		{
			return PostCampaignsAsync(apiCampaign).Result;
		}