public void EnableRoulette(long rouletteId) { var roulette = CheckIfRouletteExists(rouletteId: rouletteId); roulette.Wait(); if (roulette.Result.State == RouletteStates.active) { throw new HttpResponseException("La ruleta ingresada ya se encuentra activa."); } var newRoulette = new Roulette(id: roulette.Result.RouletteId, state: RouletteStates.active); rouletteRepository.ModifyRoulette(newRoulette: newRoulette); }