Example #1
0
        public async Task <IActionResult> Get()
        {
            var gameStatus = server.GameStatus();

            switch (gameStatus)
            {
            case GameResult.Win:
                return(Content(Utils.Utils.Win, Utils.Utils.ApplicationJson));

            case GameResult.Lose:
                return(Content(Utils.Utils.Lose, Utils.Utils.ApplicationJson));

            case GameResult.InProgress:
                return(Content(Utils.Utils.InProgress, Utils.Utils.ApplicationJson));

            default:
                return(Content(Utils.Utils.Unexpected, Utils.Utils.ApplicationJson));
            }
        }