BookSleeve.RedisMessage.RedisMessage C# (CSharp) Method

RedisMessage() static private method

static private RedisMessage ( ) : System
return System
        static RedisMessage()
        {
            var arr = Enum.GetValues(typeof (RedisLiteral));
            literals = new byte[arr.Length][];
            foreach(RedisLiteral literal in arr)
            {
                literals[(int) literal] = Encoding.ASCII.GetBytes(literal.ToString().ToUpperInvariant());
            }
            List<RedisLiteral> tmp = new List<RedisLiteral>();
            var fields = typeof (RedisLiteral).GetFields(BindingFlags.Public | BindingFlags.Static);
            for(int i = 0 ; i < fields.Length ; i++)
            {
                if(fields[i].IsDefined(typeof(DbFreeAttribute), false)) tmp.Add((RedisLiteral)fields[i].GetValue(null));
            }
            dbFree = tmp.ToArray();
        }

Same methods

RedisMessage::RedisMessage ( int db, RedisLiteral command ) : System