2015-09-13 29 views
3

我正在使用VS2015 WCF服務與實體框架6.1.3的SQL Server 2012 db實體框架我的AddOrUpdate函數在哪裏?

我從「Code First from Existing Database」開始,然後從CF進行所有編輯。

我有基本的讀寫操作工作。我可以。添加到表格中,並且按預期工作,但我不能.AddOrUpdate,因爲我看到有人在討論,因爲它不在智能感應下拉列表中,因爲我鍵入!?

這裏有一個屏幕抓取...

No .AddOrUpdate

+4

請注意,不建議在遷移之外使用'AddOrUpdate' – ESG

回答

7

這是一個IDbSetExtensions extension method

您需要添加using System.Data.Entity.Migrations;指令。

正如解釋here和其他各種來源(只需在網絡上搜索「AddOrUpdate」實體框架),此方法僅用於種子播種。不要在你的應用程序邏輯中使用它。

+0

...就像我的問題已解決!謝謝 :) –

相關問題