private static InvertedIndex InitializeInvertedIndex() { var options = new DbContextOptionsBuilder <InvertedIndexDbContext>() .UseSqlServer(sqlServer) .Options; var invertedIndexContext = new InvertedIndexDbContext(options); invertedIndexContext.Database.EnsureCreated(); return(new InvertedIndex(invertedIndexContext)); }
public InvertedIndexTest() { var options = new DbContextOptionsBuilder <InvertedIndexDbContext>() .UseInMemoryDatabase("Test") .Options; invertedIndexContext = new InvertedIndexDbContext(options); invertedIndexContext.Database.EnsureDeleted(); invertedIndexContext.Database.EnsureCreated(); invertedIndex = new InvertedIndex(invertedIndexContext); }
public InvertedIndex(InvertedIndexDbContext context) { this.Context = context; }