2
我剛剛開始使用VS2012和EF5,並且正在編寫一個應用程序,該應用程序需要能夠以相同模式連接到各種數據庫之一。 MSDN顯示了一個DbContext構造函數,它將連接字符串作爲參數,但由於某種原因,我生成的上下文只包含空構造函數。生成的DbContext只有空的構造函數
如果我手動將構造函數添加到生成的類,那麼它工作正常,但我不想每次更新模型後都要這樣做。
有沒有人遇到過這個?
我剛剛開始使用VS2012和EF5,並且正在編寫一個應用程序,該應用程序需要能夠以相同模式連接到各種數據庫之一。 MSDN顯示了一個DbContext構造函數,它將連接字符串作爲參數,但由於某種原因,我生成的上下文只包含空構造函數。生成的DbContext只有空的構造函數
如果我手動將構造函數添加到生成的類,那麼它工作正常,但我不想每次更新模型後都要這樣做。
有沒有人遇到過這個?
您可以爲派生的DbContext類添加一個部分類,您將在其中添加參數的ctor。這樣,每次代碼重新生成時,您都不必重新添加ctor。
你是個天才。 –
您可以爲派生的DbContext類添加一個部分類,您將在其中添加參數的ctor。這樣,每次生成代碼時都不必重新添加ctor。 – Pawel
謝謝!這工作完美。 –