コード例 #1
0
        public async void AddSteamAppToGameAsync(SteamAppToGameModel steamAppToGameModel)
        {
            var validator = DataValidatorHelper.Validate(steamAppToGameModel);

            if (validator.IsValid)
            {
                _gamedbAccess.AddSteamAppToGameAsync(steamAppToGameModel);
            }
            else
            {
                Console.WriteLine($"Invalid Data from {nameof(SteamAppToGameModel)}");
                validator.Errors.ForEach(e => Console.WriteLine(e));

                throw new Exception("Some data are invalid");
            }
        }
コード例 #2
0
        public async void AddSteamAppToGameAsync(SteamAppToGameModel steamAppToGameModel)
        {
            string query = $@"UPDATE game SET SteamAppId=@SteamAppId WHERE game.GameId =@GameId";

            SaveDataAsync(query, steamAppToGameModel);
        }