c# - Entity Framework 我的 AddOrUpdate 函数在哪里?

标签 c# entity-framework

我正在使用 Entity Framework 6.1.3 针对 SQL Server 2012 数据库使用 VS2015 WCF 服务

我从“现有数据库中的代码优先”开始,然后从 CF 进行所有编辑。

我有基本的读写操作。我可以 .Add 到一个表中,它按预期工作,但我不能 .AddOrUpdate 正如我看到人们谈论的那样,因为它不在我键入的智能感知下拉列表中!?

这是一个屏幕截图...

No .AddOrUpdate

最佳答案

那是一个 IDbSetExtensions extension method .

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

如解释here在各种其他来源中(只需在网络上搜索“AddOrUpdate” Entity Framework ),此方法仅用于播种。不要在您的应用程序逻辑中使用它。

关于c# - Entity Framework 我的 AddOrUpdate 函数在哪里?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32551676/

相关文章:

c# - 如何使用 Emgu 检测对象的方向和数量?

c# - 以编程方式管理 Windows 防火墙

c# - 使用 C# HttpClient 在没有 multipart/form-data 的情况下发布文件

entity-framework - EF4 - 自定义 ObjectContext 和继承问题

c# - 使用 NDepend 查找方法的所有使用(包括通过接口(interface))

c# - Azure应用程序服务多容器-对内部容器的http请求(docker compose)

.net - Entity Framework - 查询继承

c# - 可以更新 POCO 实体中的相关属性(如触发器)吗?

c# - 将 .net 4.0 中的 Entity Framework 与 Oracle 数据库一起使用 - 可能吗?

c# - 帮助程序/中间类在数据库中没有列( Entity Framework )