Esempio n. 1
0
 public static void RemoveExtData(this IExtData extData, string key)
 {
     extData.GetExtData().Remove(key);
 }
Esempio n. 2
0
 public static void SetExtData(this IExtData extData, string key, object value)
 {
     extData.GetExtData()[key] = JToken.FromObject(value);
 }
Esempio n. 3
0
 public static object GetExtData(this IExtData extData, string key, object ifNotFound = null)
 {
     return(extData.GetExtData().ContainsKey(key)
             ? extData.GetExtData()[key]
             : ifNotFound);
 }
Esempio n. 4
0
 public static bool ContainsExtData(this IExtData extData, string key)
 {
     return(extData.GetExtData().ContainsKey(key));
 }
Esempio n. 5
0
 public static IEnumerable <string> GetExtDataKeys(this IExtData extData)
 {
     return(extData.GetExtData().Keys);
 }
Esempio n. 6
0
 public static int GetExtDataCount(this IExtData extData)
 {
     return(extData.GetExtData().Count);
 }