@@ -17,6 +17,9 @@ public ObjectDictionary(IDictionary<string, object> dictionary, IEqualityCompare
17
17
protected ObjectDictionary ( SerializationInfo info , StreamingContext context ) : base ( info , context ) { }
18
18
}
19
19
20
+ /// <summary>
21
+ /// UX friendly alternative alias of Dictionary<string, string>
22
+ /// </summary>
20
23
public class StringDictionary : Dictionary < string , string >
21
24
{
22
25
public StringDictionary ( ) { }
@@ -27,4 +30,24 @@ public StringDictionary(IDictionary<string, string> dictionary) : base(dictionar
27
30
public StringDictionary ( IDictionary < string , string > dictionary , IEqualityComparer < string > comparer ) : base ( dictionary , comparer ) { }
28
31
protected StringDictionary ( SerializationInfo info , StreamingContext context ) : base ( info , context ) { }
29
32
}
33
+
34
+ /// <summary>
35
+ /// UX friendly alternative alias of List<KeyValuePair<string, object>gt;
36
+ /// </summary>
37
+ public class KeyValuePairs : List < KeyValuePair < string , object > >
38
+ {
39
+ public KeyValuePairs ( ) { }
40
+ public KeyValuePairs ( int capacity ) : base ( capacity ) { }
41
+ public KeyValuePairs ( IEnumerable < KeyValuePair < string , object > > collection ) : base ( collection ) { }
42
+ }
43
+
44
+ /// <summary>
45
+ /// UX friendly alternative alias of List<KeyValuePair<string, string>gt;
46
+ /// </summary>
47
+ public class KeyValueStrings : List < KeyValuePair < string , string > >
48
+ {
49
+ public KeyValueStrings ( ) { }
50
+ public KeyValueStrings ( int capacity ) : base ( capacity ) { }
51
+ public KeyValueStrings ( IEnumerable < KeyValuePair < string , string > > collection ) : base ( collection ) { }
52
+ }
30
53
}
0 commit comments