public async Task <TagResult> TagAsync(TagParams parameters) { using (var response = await Api.CallAsync(HttpMethod.Post, Api.ApiUrlImgUpV.Action("tags").BuildUrl(), parameters.ToParamsDictionary(), null, null)) { return(await TagResult.Parse(response)); } }
/// <summary> /// Manage tag assignments /// </summary> /// <param name="parameters">Parameters of tag management</param> /// <returns>Results of tags management</returns> public TagResult Tag(TagParams parameters) { string uri = m_api.ApiUrlImgUpV.Action("tags").BuildUrl(); using (HttpWebResponse response = m_api.Call(HttpMethod.POST, uri, parameters.ToParamsDictionary(), null)) { TagResult result = TagResult.Parse(response); return(result); } }