0
我試圖開發我的第一個實體框架代碼優先方法。我有點困惑Database.SetInitializer<>
-在實體框架中設置Database.SetInitializer <>的代碼優先
我可以設置多個初始化?即
Database.SetInitializer<Context>(new CreateDatabaseIfNotExists<Context>()); Database.SetInitializer<Context>(new DropCreateDatabaseIfModelChanges<Context>());
如果我只用
CreateDatabaseIfNotExists
初始化,後來我改變數據庫服務器的連接字符串,然後將數據庫中新服務器上創建的?
該方法說「** Set ** Initializer」,而不是「AddInitializer」。不,你不能有多個初始化器(這意味着什麼?) – Amy
http://www.entityframeworktutorial.net/code-first/database-initialization-strategy-in-code-first.aspx –