예제 #1
0
        public void Build(WebSpiderDbContext context)
        {
            if (!context.Database.CreateIfNotExists())
            {
                context.BiliBiliHtmls.AddOrUpdate(new BiliBiliHtml()
                {
                    Url = "www.baidu.com", FetchingTime = DateTime.Now, HtmlContent = "123", IsWebStaticSite = true, LastModifyTime = DateTime.Now, Title = "百度", ProtocolType = EnumProtocolType.HTTPS
                });

                //context.Database.CreateIfNotExists();
                context.SaveChanges();
            }
        }
 public BiliBiliHtmlRepository(IDbContextProvider <WebSpiderDbContext> dbContextProvider, WebSpiderDbContext context)
     : base(dbContextProvider)
 {
     _context = context;
     Logger   = NullLogger.Instance;
 }