示例#1
0
        public BaseRepository(ArticleBlogContext dbContext)
        {
            if (dbContext == null)
            {
                throw new ArgumentNullException("dbContext can not be null.");
            }

            _dbContext = dbContext;
            _dbSet     = dbContext.Set <T>();
        }
示例#2
0
        public UsersController(ArticleBlogContext context) // => _context = context;
        {
            _context = context;

            if (_context.Users.Count() == 0)
            {
                _context.Users.Add(new User {
                    ID = 1, Name = "ali", Surname = "soy", Email = "*****@*****.**", BirthDate = DateTime.Now.AddYears(-26), Gentle = true, Password = "******", CreateDate = DateTime.Now
                });
                _context.Users.Add(new User {
                    ID = 2, Name = "veli", Surname = "soy1", Email = "*****@*****.**", BirthDate = DateTime.Now.AddYears(-15), Gentle = true, Password = "******", CreateDate = DateTime.Now
                });
                _context.Users.Add(new User {
                    ID = 3, Name = "deli", Surname = "soy2", Email = "*****@*****.**", BirthDate = DateTime.Now.AddYears(-34), Gentle = true, Password = "******", CreateDate = DateTime.Now
                });

                _context.SaveChanges();
            }
        }
        public CommentsController(ArticleBlogContext context) // => _context = context;
        {
            _context = context;

            if (_context.Comments.Count() == 0)
            {
                _context.Comments.Add(new Comment {
                    ID = 1, ArticleID = 1, Content = "comm1", CreateDate = DateTime.Now, UserID = 1
                });
                _context.Comments.Add(new Comment {
                    ID = 2, ArticleID = 1, Content = "comm2", CreateDate = DateTime.Now, UserID = 1
                });
                _context.Comments.Add(new Comment {
                    ID = 3, ArticleID = 2, Content = "comm3", CreateDate = DateTime.Now, UserID = 1
                });
                _context.Comments.Add(new Comment {
                    ID = 4, ArticleID = 4, Content = "comm14", CreateDate = DateTime.Now, UserID = 1
                });

                _context.SaveChanges();
            }
        }
        public ArticlesController(ArticleBlogContext context) // => _context = context;
        {
            _context = context;

            if (_context.Articles.Count() == 0)
            {
                _context.Articles.Add(new Article {
                    ID = 1, Title = "aaa", Content = "denenw1", CreateDate = DateTime.Now, UserID = 1
                });
                _context.Articles.Add(new Article {
                    ID = 2, Title = "bbb", Content = "denenw1", CreateDate = DateTime.Now, UserID = 1
                });
                _context.Articles.Add(new Article {
                    ID = 3, Title = "ccc", Content = "denenw1", CreateDate = DateTime.Now, UserID = 1
                });
                _context.Articles.Add(new Article {
                    ID = 4, Title = "ddd", Content = "denenw1", CreateDate = DateTime.Now, UserID = 1
                });

                _context.SaveChanges();
            }
        }
示例#5
0
 public ArticleRepository(ArticleBlogContext dbContext, ILog logger) : base(dbContext)
 {
     _dbContext = dbContext;
     _logger    = logger;
 }
示例#6
0
 public UserRepository(ArticleBlogContext dbContext) : base(dbContext)
 {
 }