Example #1
0
        public void _0_TestDBInsert_2()
        {
#pragma warning disable CS0219 // Variable is assigned but its value is never used
            string appId, filename, password;
#pragma warning restore CS0219 // Variable is assigned but its value is never used
            appId    = "memstache.demo";
            filename = "MemstacheTest.cv";
            password = "******";
            string key = "test02";

            StacheMeister meister = new StacheMeister("memstache.demo");
            //StacheMeister meister = new StacheMeister(appId, filename, password);

            // var rowcount = Meister.DB.Delete<Stash>(key);
            StashRepo.Delete(key);
            Stasher stash = meister.MakeStasher("test", StashPlan.spSerialize);
            string  s     = "another test";
            s = JsonConvert.SerializeObject(s);

            stash.DbAddOrUpdate(new Stash()
            {
                Key = key, Value = s, Serialized = true
            });

            // stash.DB.Insert(new Stash() { key = key,  value = s, serialized=true });
            Task.Delay(1000);
            Stash result = stash.DbGet(key);
            Console.WriteLine("Payload Test: {0}", result.Value);
        }
Example #2
0
        public void _0_TestDBInsert()
        {
            string        key     = "test02";
            StacheMeister meister = new StacheMeister("memstache.demo");

            // var rowcount = Meister.DB.Delete<Stash>(key);
            StashRepo.Delete(key);
            Stasher stash = meister.MakeStasher("test", StashPlan.spSerialize);
            string  s     = "another test";

            s = JsonConvert.SerializeObject(s);

            stash.DbAddOrUpdate(new Stash()
            {
                Key = key, Value = s, Serialized = true
            });

            // stash.DB.Insert(new Stash() { key = key,  value = s, serialized=true });
            Task.Delay(1000);
            Stash result = stash.DbGet(key);

            Console.WriteLine("Payload Test: {0}", result.Value);
        }