Esempio n. 1
0
        public ArticlesControllerTests()
        {
            _connection = new SqliteConnection("DataSource=:memory:");
            _connection.Open();

            options = new DbContextOptionsBuilder <CrossBlogDbContext>()
                      .UseSqlite(_connection)
                      .Options;

            using (var context = new CrossBlogDbContext(options))
            {
                context.Database.EnsureCreated();
            }

            _context = new CrossBlogDbContext(options);

            _articlesController = new ArticlesController(new ArticleRepository(_context));
        }
Esempio n. 2
0
 public ArticleRepository(CrossBlogDbContext dbContext) : base(dbContext)
 {
 }
Esempio n. 3
0
 public BlogDbInitializer(CrossBlogDbContext dbContext)
 {
     _dbContext = dbContext;
 }
Esempio n. 4
0
 public CommentRepository(CrossBlogDbContext dbContext)
 {
     _dbContext = dbContext;
 }
Esempio n. 5
0
 public DatabaseSeeder(CrossBlogDbContext context)
 {
     _context = context;
 }
Esempio n. 6
0
 public AuthorRepository(CrossBlogDbContext dbContext)
 {
     _dbContext = dbContext;
 }
Esempio n. 7
0
 public MediaArticleRepository(CrossBlogDbContext dbContext)
 {
     _dbContext = dbContext;
 }
Esempio n. 8
0
 public CommentRepository(CrossBlogDbContext dbContext) : base(dbContext)
 {
 }
Esempio n. 9
0
 public TagRepository(CrossBlogDbContext dbContext)
 {
     _dbContext = dbContext;
 }
Esempio n. 10
0
 protected GenericRepository(CrossBlogDbContext dbContext)
 {
     DbContext = dbContext ?? throw new ArgumentNullException(nameof(dbContext));
 }
Esempio n. 11
0
 public ConfigurationRepository(CrossBlogDbContext dbContext)
 {
     _dbContext = dbContext;
 }
Esempio n. 12
0
 public CategoryRepository(CrossBlogDbContext dbContext)
 {
     _dbContext = dbContext;
 }