根據構建配置(調試/發佈),使用實體框架(6+)對種子數據庫進行不同種子的建議方法是什麼?用於開發和生產的不同種子
現在我正在使用MigrateDatabaseToLatestVersion初始化程序。在開發過程中,我喜歡在數據庫中僞造數據以進行測試。所以我在配置類的Seed方法中創建了這個測試數據(隨代碼優先啓用)。但是,每次我通過構建服務器發佈產品時,我都必須在我的種子方法中評論很多代碼,執行此操作,創建發行版,然後撤消所有註釋以繼續使用測試數據進行開發。
我想這不是要走的路。所以我希望你能告訴我這樣做的正確方法。
你就不能使用'#如果DEBUG'預處理指令?否則引入你自己的構建配置。 –
我在想那個。但是,我不確定這是否是要走的路。如果有什麼我從來沒有見過的,我經常開始認爲我可能是錯的。 – Sam
這就是我要做的,當然! –