private async void AddVideos(List <Movie> movies, int gameId, string title) { if (movies != null) { foreach (var video in movies) { var videoToAdd = new VideoAddModel() { GameId = gameId, Title = string.IsNullOrEmpty(video.Name)? title : video.Name, Thumbnail = video.Thumbnail }; if (video.MP4 != null) { videoToAdd.MP4 = new VideoContentAddModel { Max = video.MP4.Max, Quality = video.MP4.Quality, MediaType = "mp4" } } ; if (video.Webm != null) { videoToAdd.Webm = new VideoContentAddModel { Max = video.Webm.Max, Quality = video.Webm.Quality, MediaType = "webm" } } ; await _gameManager.AddVideoAsync(videoToAdd); } } }