public Site Site(string url) { var siteGrabber = new SiteGrabber(url); var siteEntityImage = siteGrabber.Site(File.Type.Image); var siteEntityVideo = siteGrabber.Site(File.Type.Video); siteEntityImage.FileEntitys.AddRange(siteEntityVideo.FileEntitys); return(_siteEntityMapper.Transform(siteEntityImage)); }
public void DataSiteGrabberTest() { var grabber = new SiteGrabber(@"https://www.youtube.com/watch?v=c9X3kP3fd4Y"); var entity = grabber.Site(File.Type.Video); foreach (var entityFileEntity in entity.FileEntitys) { Trace.WriteLine(entityFileEntity.Url); } Assert.IsTrue(entity.FileEntitys.Count > 0 /*&& entity.FileEntitys.ElementAt(0) != null*/); }