コード例 #1
0
    public void IsNpgsql_in_OnModelCreating_when_using_constructor()
    {
        using var context = new ProviderOnModelContext(
                  new DbContextOptionsBuilder().UseNpgsql("Database=Maltesers").Options);
        var _ = context.Model; // Trigger context initialization

        Assert.True(context.IsNpgsqlSet);
    }
コード例 #2
0
        public void IsSqlServer_in_OnModelCreating_when_using_constructor()
        {
            using var context = new ProviderOnModelContext(
                      new DbContextOptionsBuilder()
                      .UseInternalServiceProvider(SqlServerFixture.DefaultServiceProvider)
                      .UseSqlServer("Database=Maltesers").Options);
            var _ = context.Model; // Trigger context initialization

            Assert.True(context.IsSqlServerSet);
        }
コード例 #3
0
 public void IsMySQLInOnModelCreatingWhenUsingConstructor()
 {
     using (var context = new ProviderOnModelContext(
                new DbContextOptionsBuilder()
                .UseInternalServiceProvider(MySQLFixture.DefaultServiceProvider)
                .UseMySQL("Database=Maltesers").Options))
     {
         var _ = context.Model; // Trigger context initialization
         Assert.True(context.IsMySQLSet);
     }
 }