/// <summary> /// Updates a template. /// </summary> public async Task<ServiceResult<ApiTemplate>> UpdateTemplateAsync(int id, ApiTemplate apiTemplate) { var request = new Request(baseAddress, "templates/{id}", new Dictionary<string, object> { { "id", id }, }); return await PutAsync<ApiTemplate>(request, apiTemplate); }
/// <summary> /// Creates a template. /// </summary> public async Task<ServiceResult<ApiTemplate>> PostTemplatesAsync(ApiTemplate apiTemplate) { var request = new Request(baseAddress, "templates"); return await PostAsync<ApiTemplate>(request, apiTemplate); }
/// <summary> /// Updates a template. /// </summary> public ServiceResult<ApiTemplate> UpdateTemplate(int id, ApiTemplate apiTemplate) { return UpdateTemplateAsync(id, apiTemplate).Result; }
/// <summary> /// Creates a template. /// </summary> public ServiceResult<ApiTemplate> PostTemplates(ApiTemplate apiTemplate) { return PostTemplatesAsync(apiTemplate).Result; }