Example #1
0
        public string SetStr(string key, string value)
        {
            string result = "";

            try
            {
                DoRedisString rs     = new DoRedisString();
                bool          isTrue = rs.Set(key, value, DateTime.Now.AddMinutes(2));
                result = isTrue ? "success" : "error";
            }
            catch (Exception ex)
            {
                result = ex.Message;
            }
            return(result);
        }
Example #2
0
        public string GetStr(string key)
        {
            string result = "";

            try
            {
                DoRedisString rs = new DoRedisString();
                result = rs.Get(key);
                if (result == null)
                {
                    SetStr(key, "tom");
                }
                result = rs.Get(key);
            }
            catch (Exception ex)
            {
                result = ex.Message;
            }
            return(result);
        }
Example #3
0
        static void Main(string[] args)
        {
            using (var helper = new DoRedisString())
            {
                //var a= helper.Core.GetValueFromHash("user:1","Token");
                var id = helper.IncrId("user:*", 1);
                Register(new User()
                {
                    ID = id.ToString(), PassWord = "******", Token = Guid.NewGuid().ToString(), UserName = "******"
                });
            }

            Console.WriteLine(Validate("d1cb400b-5183-4e26-aa0f-3c892b33185d"));

            Login("1", "123");

            Console.WriteLine(Validate("d1cb400b-5183-4e26-aa0f-3c892b33185d"));

            Console.ReadKey();
        }