Ejemplo n.º 1
0
    public void Cannot_use_IsNpgsql_in_OnConfiguring_with_constructor()
    {
        using var context = new ProviderUseInOnConfiguringContext(
                  new DbContextOptionsBuilder().UseNpgsql("Database=Maltesers").Options);

        Assert.Equal(
            CoreStrings.RecursiveOnConfiguring,
            Assert.Throws <InvalidOperationException>(
                () =>
        {
            var _ = context.Model;         // Trigger context initialization
        }).Message);
    }
Ejemplo n.º 2
0
 public void Cannot_use_IsSqlServer_in_OnConfiguring_with_constructor()
 {
     using (var context = new ProviderUseInOnConfiguringContext(
                new DbContextOptionsBuilder()
                .UseInternalServiceProvider(SqlServerFixture.DefaultServiceProvider)
                .UseSqlServer("Database=Maltesers").Options))
     {
         Assert.Equal(
             CoreStrings.RecursiveOnConfiguring,
             Assert.Throws <InvalidOperationException>(
                 () =>
         {
             var _ = context.Model;         // Trigger context initialization
         }).Message);
     }
 }