internal HttpRequestMessage AddCustomGalleryTagsRequest(string url, IEnumerable<string> tags)
{
if (string.IsNullOrWhiteSpace(url))
throw new ArgumentNullException(nameof(url));
if (tags == null)
throw new ArgumentNullException(nameof(tags));
var parameters = new Dictionary<string, string>
{
{nameof(tags), string.Join(",", tags)}
};
var request = new HttpRequestMessage(HttpMethod.Put, url)
{
Content = new FormUrlEncodedContent(parameters.ToArray())
};
return request;
}