public static DentistryDbContext GetEmptyDbContext() { var optionsBuilder = new DbContextOptionsBuilder <DentistryDbContext>(); optionsBuilder.UseInMemoryDatabase(Guid.NewGuid().ToString()); //optionsBuilder.UseLazyLoadingProxies(); optionsBuilder.EnableSensitiveDataLogging(); var inMemoryContext = new DentistryDbContext(optionsBuilder.Options); return(inMemoryContext); }
public Repository(DentistryDbContext dbContext) { DbContext = dbContext; DbSet = DbContext.Set <TEntity>(); }
public TestBase() { DentistryInMemoryContext = GetInitializedDbContext(); }