public void Setup() { _services = new ServiceCollection() .Configure <EntityFrameworkCoreOptions>(options => { }) .AddDbContext <ParbadDataContext>(builder => builder.UseInMemoryDatabase(Guid.NewGuid().ToString())) .BuildServiceProvider(); var context = _services.GetRequiredService <ParbadDataContext>(); _storage = new EntityFrameworkCoreStorage(context); }
public void Setup() { var contextOptions = new DbContextOptionsBuilder <ParbadDataContext>() .UseInMemoryDatabase(Guid.NewGuid().ToString()) .Options; var efCoreOptions = new OptionsWrapper <EntityFrameworkCoreOptions>(new EntityFrameworkCoreOptions()); _context = new ParbadDataContext(contextOptions, efCoreOptions); _storage = new EntityFrameworkCoreStorage(_context); }