示例#1
0
        public Game Create(GameSetting gameSetting)
        {
            var game = new Game
            {
                CorrectNumber =
                    _rngService.Generate(gameSetting?.MinRandomNumber ?? 0, gameSetting?.MaxRandomNumber ?? 100),
                TurnsLeft       = 3,
                GameState       = GameState.OnGoing,
                Players         = gameSetting?.Players ?? 2,
                MinRandomNumber = gameSetting?.MinRandomNumber ?? 0,
                MaxRandomNumber = gameSetting?.MaxRandomNumber ?? 100
            };

            return(game);
        }