Пример #1
0
        public bool Create(PostViewModel model)
        {
            var context = new CrawlerDbContext();
            var post    = context.Posts.SingleOrDefault(p => p.Id == model.Id);

            if (post != null)
            {
                return(false);
            }

            //Mapper.CreateMap<PostViewModel, Post>();
            var entity = new Post
            {
                Id    = model.Id,
                Title = model.Title,
            };

            bool result = false;

            try
            {
                context.SaveChanges();
                result = true;
            }
            catch { }

            return(result);
        }
 public DatabaseFixture()
 {
     using (var ctx = new CrawlerDbContext())
     {
         CrawlerDbContext.SeedDefaults(ctx);
         ctx.SaveChanges();
     }
 }
Пример #3
0
 public void DownLineInfoTest()
 {
     using (CrawlerDbContext dbContext = new CrawlerDbContext())
     {
         CrawlerBusinessComponent bc = new CrawlerBusinessComponent(dbContext);
         bc.DownLineInfo("苏州");
         Assert.Fail();
     }
 }
Пример #4
0
 public MetricsController(CrawlerDbContext db)
 {
     _db = db;
 }
Пример #5
0
 public TaggingController(CrawlerDbContext db, IMetaTagger tagSrv)
 {
     _db     = db;
     _tagSrv = tagSrv;
 }
 public CrawlingDashboardController(CrawlerDbContext db)
 {
     _db = db;
 }
Пример #7
0
        public DbDataService(CrawlerDbContext context)
        {
            this.context = context;

            // this.context.Database.Log = log => File.AppendAllText(@"d:\crawler.sql", log + Environment.NewLine);
        }
Пример #8
0
 public UserService(CrawlerDbContext db)
 {
     _db = db;
 }
Пример #9
0
 public CrawlerBusinessComponent(CrawlerDbContext dbContext)
 {
     this._dbContext = dbContext;
 }
Пример #10
0
 public StationController(CrawlerDbContext dbctx)
 {
     _db = dbctx;
 }