/KeyValue.cs/KeyValue.cs |
@@ -21,7 +21,7 @@ |
/// <param name="key">the key of the value</param> |
/// <param name="data">the key-value data segment</param> |
/// <returns>true if the key was found in data</returns> |
public static string wasKeyValueGet(string key, string data) |
public static string Get(string key, string data) |
{ |
return data.Split('&') |
.AsParallel() |
@@ -50,7 +50,7 @@ |
/// a key-value data string or the empty string if either key or |
/// value are empty |
/// </returns> |
public static string wasKeyValueSet(string key, string value, string data) |
public static string Set(string key, string value, string data) |
{ |
HashSet<string> output = new HashSet<string>(data.Split('&') |
.AsParallel() |
@@ -78,7 +78,7 @@ |
/// <param name="key">the key to search for</param> |
/// <param name="data">the key-value data segment</param> |
/// <returns>a key-value pair string</returns> |
public static string wasKeyValueDelete(string key, string data) |
public static string Delete(string key, string data) |
{ |
return string.Join("&", data.Split('&') |
.AsParallel() |
@@ -102,7 +102,7 @@ |
/// </summary> |
/// <param name="data">the key-value pair data</param> |
/// <returns>a dictionary containing the keys and values</returns> |
public static Dictionary<string, string> wasKeyValueDecode(string data) |
public static Dictionary<string, string> Decode(string data) |
{ |
return data.Split('&') |
.AsParallel() |
@@ -125,7 +125,7 @@ |
/// </summary> |
/// <param name="data">a dictionary</param> |
/// <returns>a key-value data encoded string</returns> |
public static string wasKeyValueEncode(Dictionary<string, string> data) |
public static string Encode(Dictionary<string, string> data) |
{ |
return string.Join("&", data.AsParallel().Select(o => string.Join("=", o.Key, o.Value))); |
} |
@@ -136,7 +136,7 @@ |
/// <summary>Escapes a dictionary's keys and values for sending as POST data.</summary> |
/// <param name="data">A dictionary containing keys and values to be escaped</param> |
/// <param name="func">The function to use to escape the keys and values in the dictionary.</param> |
public static Dictionary<string, string> wasKeyValueEscape(Dictionary<string, string> data, |
public static Dictionary<string, string> Escape(Dictionary<string, string> data, |
Func<string, string> func) |
{ |
return data.AsParallel().ToDictionary(o => func(o.Key), p => func(p.Value)); |