Example #1
0
        public void Save(Person person)
        {
            var client = new RedisClient();
            var key    = new PeopleKeys().GetPersonKey(person.Id);
            var json   = person.ToJson();

            client.Set(key, json);

            var idManager = new DataIdManager();

            idManager.Add(person);
        }
Example #2
0
        public Tile[] Get()
        {
            var idManager = new DataIdManager();
            var ids       = idManager.GetIds(typeof(Tile));

            var tiles  = new List <Tile> ();
            var reader = new TileReader();

            foreach (Guid id in ids)
            {
                tiles.Add(reader.Read(id));
            }
            return(tiles.ToArray());
        }