有关ADO.NET实体框架的问题,.NET Framework的对象关系映射(ORM)工具。如果适用,请添加特定于版本的标记。不要将此标记用于Entity-Framework核心问题。请改用entity-framework-core。
无法在集成测试中在模拟的 InMemory 数据库中播种数据
我有下一个测试类,其中包含一个调用简单 api 端点的集成测试。 在设置方法中,我将真实数据库替换为 InMemory 并尝试将有关两个城市的信息添加到数据库中。 公开课
首先,我在 [HttpGet] 操作中创建模型列表并返回视图。 公共 ActionResult 设置() { var model = db.Settings.ToList(); 返回视图(模型); } 视图中的它们在
未处理的异常:PlatformException(storekit_duplicate_product_object,同一产品标识符有待处理的事务。请等待其完成或手动完成...
谢谢。 我正在使用 EF,并在我的 aspnetcore5 项目中创建了一个产品表。当我想在程序代码中使用Product Class时,它无法识别该类 当我想使用 Pro 时...
我在使用实体框架生成的数据库时遇到问题。 在我的数据库中我想要以下数据: 包含测试请求的表和用户表。 每个用户都可以是...的作者
将会话拥有的 SQL Server sp_getapplock 与 EF6 DbContexts 一起使用是否安全?
我想知道将 EF 上下文与 sp_getapplock 和会话所有者类型一起使用的风险/安全性。根据文档,我的理解是会话所有者意味着锁将被释放
配置 Entity Framework 7 以运行用户定义的 SQL Server 函数
是否可以映射到 DbContext 用户定义的 sql server 函数并将其用作 C# 代码中的标准方法? 假设我有一个 db 函数: 创建函数 [IsNumberValid]( @数字 INT ) 所有我...
如何从 Entity Framework Core 填充列表<IInterface>
我想为某些表重复使用列表。因此,模型类像这样实现 IDocument 公共部分类databaseTable:IDocument 如果我尝试填写此接口的列表 公开名单<
我不确定这是否可行,因为我刚刚深入研究 Entity Framework 6。我们正在从 Linq2Sql 迁移,但我们的引擎中有许多基于用户的查询。我们动态编译一些c...
C#,实体框架 - IsRequired() 与 OnDelete()
请解释一下 C# 编程语言中的这些方法在 ef core 中是否可以互换: IsRequired() 和 OnDelete()。 它们互相冲突吗?我可以只使用其中之一吗
添加迁移 - Entity Framework Core 和 Entity Framework 6 均已安装
我有一个包含多个项目的解决方案,其中一个使用 EF 6,另一个使用实体框架核心。 在添加 EF6 项目之前迁移工作正常,但现在我无法使用迁移...
基于示例 MVC5 项目,我正在尝试学习处理迁移的正确方法。 在根目录中,我有一个名为“DbContexts”的文件夹,其中包含两个上下文。 第一个:IdentityContext.cs...
我遇到了这个问题: 我有这样的应用程序用户类 公共类ApplicationUser:IdentityUser { 公共角色角色{获取;放; } 公共整数?公司 ID { 获取;设置...
我正在创建一个 EF Code-First MVC 应用程序。当我第一次开始时,我首先使用我知道需要的表创建数据库。现在我遇到了需要添加ano的情况...
Entity Framework 6 Code First 迁移不适用于 Oracle 数据库
我正在使用 EF6 和 Oracle 数据库开发 ASP.NET MVC 5 应用程序。 我使用的是代码优先方法,我创建了我的实体和我的上下文类,然后我尝试了启用并添加 Mig...
我遇到的问题是,在设置 Automapper.Extensions.OData 后,我的 getbyid 为所有值返回 null。我的 GetOrdersAsync 工作正常(扩展和非扩展调用,一切都很好
如何以随机顺序返回匹配的实体? 需要明确的是,这是实体框架的内容和 LINQ to Entities。 (航空代码) IEnumerable 结果 = 来自 context.MyEn 中的 en...
按 GUID 排序与随机输入的 Skip(Random(0, Count)) 性能
只是想知道使用实体框架访问 SQL Server 中的随机条目的一些性能问题。 我发现在许多地方推荐的常见解决方案是使用 db.Table.Order...
执行 DbCommand 失败(2ms)[Parameters=[], CommandType='Text',,关键字“NOT”附近的语法不正确
我在下面的屏幕截图中收到错误。添加迁移初始代码成功。 然后,当我说更新数据库时,我在屏幕上看到错误。 我的迁移代码如下。你能...
这是下面提到的错误 已添加具有相同密钥的项目。键:[0,属性:Bulky.Models1.ShoppingCart(字典).ProductId(无字段,整数?)索引器 FK]...