public Int64 CreateRoulette(string name) { Int64 idNewRoulette = 1; var sRoulettes = _rouletteRepository.GetKeysRedis("Roulettes"); List <RouletteEnt> objRoulettes = new List <RouletteEnt>(); if (sRoulettes != null) { objRoulettes = JsonConvert.DeserializeObject <List <RouletteEnt> >(sRoulettes); idNewRoulette = objRoulettes.Count + 1; } var rouletteEntNew = new RouletteEnt { Id = idNewRoulette, Name = name, IsOpen = false }; objRoulettes.Add(rouletteEntNew); var response = _rouletteRepository.CreateRoulette("Roulettes", JsonConvert.SerializeObject(objRoulettes)); return(idNewRoulette); }