public override IMap <int, ISet <string> > Create()
        {
            var db = 1;

            _redisFixture.Server.FlushDatabase(db);
            var setMap = new RedisSetMap <int, string>(MapName, _redisFixture.Connection.Configuration, new StringSerializer(), db);

            return(setMap);
        }
        public override IMap <Guid, ISet <Item> > CreateCache()
        {
            var db = 1;

            _fixture.RedisFixture.Server.FlushDatabase(db);
            var setMap = new RedisSetMap <Guid, Item>(MapName, _fixture.RedisFixture.Connection.Configuration, new ItemSerializer(), db);

            return(setMap);
        }
Пример #3
0
        public override IMap <Guid, ISet <Item> > CreateSource()
        {
            var db = 1;

            _redisFixture.Server.FlushDatabase(db);
            var setMap = new RedisSetMap <Guid, Item>("guid-items", _redisFixture.Connection.Configuration, new ItemSerializer(), db);

            return(setMap);
        }
Пример #4
0
        public override ISetMap <string, IdentifierKey> CreateKeysSetMap()
        {
            var setMap = new RedisSetMap <string, IdentifierKey>("scope", _redisFixture.Connection.Configuration, new ValueSerializer <IdentifierKey>(), db);

            return(setMap);
        }