示例#1
0
        public async void XREAD()
        {
            RedisStream <Employee> stream = DB.GetStream <Employee>("employees_stream");
            var items = await stream.Read(0, null, "0-0");

            Write(items);
        }
示例#2
0
        public async void XRANGE()
        {
            RedisStream <Employee> stream = DB.GetStream <Employee>("employees_stream");
            var items = await stream.Range();

            items = await stream.Read(0);

            Write(items);
        }
示例#3
0
        public async void XDEL()
        {
            RedisStream <Employee> stream = DB.GetStream <Employee>("employees_stream");
            var items = await stream.Read(null, null, "0-0");

            await stream.Del((from item in items select item.ID).ToArray());

            var len = await stream.Len();

            Assert.Equal(len, 0);
        }