From 4d4ea6e42c39c20a8d8b7767dcb1bd4dc00b1bb8 Mon Sep 17 00:00:00 2001 From: Luke Pulverenti Date: Sat, 4 Jan 2014 22:50:29 -0500 Subject: updated ffmpeg --- MediaBrowser.Model/Web/QueryStringDictionary.cs | 33 +++++++++++++++++++++++++ 1 file changed, 33 insertions(+) (limited to 'MediaBrowser.Model/Web/QueryStringDictionary.cs') diff --git a/MediaBrowser.Model/Web/QueryStringDictionary.cs b/MediaBrowser.Model/Web/QueryStringDictionary.cs index f6c07c2f4..905fbb215 100644 --- a/MediaBrowser.Model/Web/QueryStringDictionary.cs +++ b/MediaBrowser.Model/Web/QueryStringDictionary.cs @@ -226,6 +226,39 @@ namespace MediaBrowser.Model.Web } } + /// + /// Adds the specified name. + /// + /// The name. + /// The value. + /// The delimiter. + /// value + public void Add(string name, IEnumerable value, string delimiter) + { + if (value == null) + { + throw new ArgumentNullException("value"); + } + + var paramValue = string.Join(delimiter, value.ToArray()); + + Add(name, paramValue); + } + + /// + /// Adds if not null. + /// + /// The name. + /// The value. + /// The delimiter. + public void AddIfNotNull(string name, IEnumerable value, string delimiter) + { + if (value != null) + { + Add(name, value, delimiter); + } + } + /// /// Gets the query string. /// -- cgit v1.2.3