Exemplo n.º 1
0
 public IList <object> GetFields <T, T1>(RedisClient db = null)
 {
     db = RedisClient.GetClient(db);
     return(db.GetFields((string)DataKey, new NameType[] {
         new NameType(typeof(T)), new NameType(typeof(T1))
     }, DataType).FieldValueToList());
 }
Exemplo n.º 2
0
 public T Get <T>(RedisClient db = null)
 {
     db = RedisClient.GetClient(db);
     return((T)db.GetFields((string)mDataKey, new NameType[] {
         new NameType(typeof(T))
     }, mDataType).FieldValueToList()[0]);
 }
Exemplo n.º 3
0
 public IList <object> Get(string[] fields, Type[] types, RedisClient db = null)
 {
     NameType[] nts = new NameType[fields.Length];
     for (int i = 0; i < fields.Length; i++)
     {
         nts[0] = new NameType(types[i], fields[i], i);
     }
     db = RedisClient.GetClient(db);
     return(db.GetFields(mDataKey, nts, mDataType).FieldValueToList());
 }