public async Task <PublicCrawled> AddPublicCrawledAsync(PublicCrawled publicCrawled) { await dbContext.AddAsync <PublicCrawled>(publicCrawled); await dbContext.SaveChangesAsync(); return(publicCrawled); }
public static VideoDTO CrawledToVideoDTO(PublicCrawled x) { VideoDTO videoDTO = new VideoDTO(); videoDTO.Id = x.Crawled.Id; videoDTO.publicVideoId = x.Id; videoDTO.ChannelId = x.Crawled.ChannelId; videoDTO.ChannelTitle = x.Crawled.ChannelTitle; videoDTO.CreatedAt = x.Crawled.CreatedAt; videoDTO.Description = x.Crawled.Description; videoDTO.FileName = x.Crawled.FileName; videoDTO.FullPath = x.Crawled.FullPath; videoDTO.Order = x.Order; videoDTO.Path = x.Crawled.Path; videoDTO.PublishedAt = x.Crawled.PublishedAt; videoDTO.ThumbnailDefault = x.Crawled.ThumbnailDefault; videoDTO.ThumbnailHigh = x.Crawled.ThumbnailHigh; videoDTO.ThumbnailMedium = x.Crawled.ThumbnailMedium; videoDTO.Title = x.Crawled.Title; videoDTO.UpdatedAt = x.Crawled.UpdatedAt; videoDTO.VideoId = x.Crawled.VideoId; return(videoDTO); }