Here are the examples of the csharp api System.Collections.Generic.ICollection.Add(WebParameter) taken from open source projects. By voting up you can indicate which examples are most useful and appropriate.
7 Examples
19
Source : OAuthRequest.cs
with GNU General Public License v3.0
from Lidarr
with GNU General Public License v3.0
from Lidarr
private void AddAuthParameters(ICollection<WebParameter> parameters, string timestamp, string nonce)
{
var authParameters = new WebParameterCollection
{
new WebParameter("oauth_consumer_key", ConsumerKey),
new WebParameter("oauth_nonce", nonce),
new WebParameter("oauth_signature_method", ToRequestValue(SignatureMethod)),
new WebParameter("oauth_timestamp", timestamp),
new WebParameter("oauth_version", Version ?? "1.0")
};
if (!IsNullOrBlank(Token))
{
authParameters.Add(new WebParameter("oauth_token", Token));
}
if (!IsNullOrBlank(CallbackUrl))
{
authParameters.Add(new WebParameter("oauth_callback", CallbackUrl));
}
if (!IsNullOrBlank(Verifier))
{
authParameters.Add(new WebParameter("oauth_verifier", Verifier));
}
if (!IsNullOrBlank(SessionHandle))
{
authParameters.Add(new WebParameter("oauth_session_handle", SessionHandle));
}
foreach (var authParameter in authParameters)
{
parameters.Add(authParameter);
}
}
19
Source : OAuthRequest.cs
with GNU General Public License v3.0
from Lidarr
with GNU General Public License v3.0
from Lidarr
private void AddXAuthParameters(ICollection<WebParameter> parameters, string timestamp, string nonce)
{
var authParameters = new WebParameterCollection
{
new WebParameter("x_auth_username", ClientUsername),
new WebParameter("x_auth_preplacedword", ClientPreplacedword),
new WebParameter("x_auth_mode", "client_auth"),
new WebParameter("oauth_consumer_key", ConsumerKey),
new WebParameter("oauth_signature_method", ToRequestValue(SignatureMethod)),
new WebParameter("oauth_timestamp", timestamp),
new WebParameter("oauth_nonce", nonce),
new WebParameter("oauth_version", Version ?? "1.0")
};
foreach (var authParameter in authParameters)
{
parameters.Add(authParameter);
}
}
19
Source : WebParameterCollection.cs
with GNU General Public License v3.0
from Lidarr
with GNU General Public License v3.0
from Lidarr
private void AddCollection(NameValueCollection collection)
{
var parameters = collection.AllKeys.Select(key => new WebParameter(key, collection[key]));
foreach (var parameter in parameters)
{
_parameters.Add(parameter);
}
}
19
Source : WebParameterCollection.cs
with GNU General Public License v3.0
from Lidarr
with GNU General Public License v3.0
from Lidarr
public void AddCollection(IDictionary<string, string> collection)
{
foreach (var parameter in collection.Keys.Select(key => new WebParameter(key, collection[key])))
{
_parameters.Add(parameter);
}
}
19
Source : WebParameterCollection.cs
with GNU General Public License v3.0
from Lidarr
with GNU General Public License v3.0
from Lidarr
private void AddCollection(IEnumerable<WebParameter> collection)
{
foreach (var pair in collection.Select(parameter => new WebParameter(parameter.Name, parameter.Value)))
{
_parameters.Add(pair);
}
}
19
Source : WebParameterCollection.cs
with GNU General Public License v3.0
from Lidarr
with GNU General Public License v3.0
from Lidarr
public virtual void Add(string name, string value)
{
var pair = new WebParameter(name, value);
_parameters.Add(pair);
}
19
Source : WebParameterCollection.cs
with GNU General Public License v3.0
from Lidarr
with GNU General Public License v3.0
from Lidarr
public virtual void Add(WebParameter parameter)
{
_parameters.Add(parameter);
}