protected override DbContextOptions CreateOptions(string databaseName)
        {
            var optionsBuilder = new DbContextOptionsBuilder();

            optionsBuilder
            .UseJet(ConnectionStringBuilderHelper.GetJetConnectionString(databaseName));

            return(optionsBuilder.Options);
        }
        public MigrationsJetFixture()
        {
            _serviceProvider = new ServiceCollection()
                               .AddEntityFrameworkJet()
                               .BuildServiceProvider();

            var optionsBuilder = new DbContextOptionsBuilder();

            optionsBuilder
            .UseJet(ConnectionStringBuilderHelper.GetJetConnectionString(nameof(MigrationsJetTest)))
            .UseInternalServiceProvider(_serviceProvider);
            _options = optionsBuilder.Options;
        }
Ejemplo n.º 3
0
 protected override void UseProviderOptions(DbContextOptionsBuilder optionsBuilder)
 => optionsBuilder.UseJet(new System.Data.Jet.JetConnection(ConnectionStringBuilderHelper.GetJetConnectionString("DummyDatabase")));