2015-07-12 79 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