2015-07-12 41 views
2

我试图更新到EF7 beta5。OnConfiguring已经失踪

编译器告诉我,OnConfiguring不再是一个合适的重写方法。它还告诉我,它不能再找到DbContextOptions或DbContextOptionsBuilder。

好像我在这里错过了一些东西。任何人都可以启发我这可能是什么?

protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder) 
    { 
     string cnString = Config.Get("Data:" + _cnNm + ":ConnectionString"); 

     optionsBuilder.UseSqlServer(cnString); 

    } 
+0

更新?它被暂时命名为EntityOptionsBilder ... – ErikEJ

+0

这就是解决方案。非常感激。 – rswillis

+0

可能的重复[无法在beta5中重写OnConfiguring - 找不到覆盖的合适方法](http://stackoverflow.com/questions/31336007/cannot-override-onconfiguring-in-beta5-no-suitable-method-found-to -override) – natemcmaster

回答

3

它被暂命名EntityOptionsBuilder,在公测六是从后DbContextOptionsBuilder再次

+0

https://github.com/aspnet/Announcements/issues/41 – natemcmaster