using System.Collections.Generic; using System.Linq; using PetaPoco.Business; using System.Threading.Tasks; namespace Sony.Filtr.YouTube.Videos { public class YouTubeVideoManager { public List GetVideos() { return PetaPocoRepository.Instance.Fetch(); } public async Task AddVideosAsync(IEnumerable videos) { if (!videos.Any()) return; await PetaPocoRepository.Instance.BulkInsertAsync(videos, ignoreExisting: true); } public async Task AddVideoStatisticsAsync(IEnumerable videoStats) { await PetaPocoRepository.Instance.BulkInsertAsync(videoStats, ignoreExisting: true); } } }