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"); } }
public async void AddSteamAppToGameAsync(SteamAppToGameModel steamAppToGameModel) { string query = $@"UPDATE game SET SteamAppId=@SteamAppId WHERE game.GameId =@GameId"; SaveDataAsync(query, steamAppToGameModel); }