cost 83 ms
SaveChangesAsync 的单元测试用例

[英]Unit test case for SaveChangesAsync

我在我的项目中使用 Mass Transit,Entity Framework,C#。 我让我的消费者消费一个事件并将数据插入表中。 我想知道如何为此方法模拟消费者和单元测试用例。 这是我添加的单元测试用例代码 { 私人 ITestHarness _testHarness; } 预期:正确但是是: ...

Entity Framework Core 一对一或零(共享主键关联)外键冲突插入列表

[英]Entity Framework Core Insert list of one-to-one-or-zero (shared primary key association) foreign key conflict

我正在尝试插入一个对象列表。 这些对象由 2 个独立的子对象组成,通过 0 到 1 的关系链接。 如果我一次插入一个 object,它会起作用,但如果我尝试插入多个,对SaveChanges的调用会引发“外键”错误。 我知道 0 对 1 关系需要知道主要关系 object 索引。 但是,有没有办法解 ...

在 .NET 中支持不同的道具类型,EF 与 C#

[英]Backing different prop type in .NET, EF with C#

我尝试执行以下操作: Product model: 和: 我不断收到错误: 类型为“string”的指定字段“_PictureUrls”不能用于类型为“string[]”的属性“Product.PictureUrls”。 只能使用与属性类型兼容的类型的支持字段。 我明白为什么,但无法弄清楚如何解 ...

两个泛型类之间是否可以在 EF7 中建立一对多关系?

[英]Is it possible to have a one-to-many relation in EF7 between two generic classes?

我有一个名为 GatewayClaims 的 class 和一个名为 GatewayItems 的 class。 是的,我正在进行的项目是一个网关。 我有几个派生自 GatewayItems 的类:GatewayUser、GatewayCompany、GatewayRole 等等。 这些派生类中的 ...

如何在EDMX设计中将一张表制作成多张class

[英]How to make one table to many class in EDMX design

这是我的主要 class 在 EDMX 设计中,我创建了新的实体基类型 MainAcc,我删除了一些我想在 EDMX 设计中移动的列,所以在我保存后它变成了这样 在设计中,我的 ChildAcc 实体使用 MainAcc 的表 map。 毕竟我得到了这样的错误: 错误 3032:从第 2877、2 ...

实体框架的 NetTopologySuite 坐标与点

[英]NetTopologySuite Coordinate vs Point for Entity Framework

因此,在阅读这篇文章Working effectively with coordinates in Entity Framework之后,作者建议使用NetTopologySuites Point class 以 lat/lng SRID 4326 格式存储坐标。 通过这种方式,您可以请求数据库获取 ...

Linq 包含超过 150k 记录的表的查询超时

[英]Linq query timeout for table which contains more than 150k records

我有很多表需要查询数据以查看某个参数(isCorrect)是否为是。 该字段存在于所有表中。 我已经使用泛型类型构建了一个动态查询。 但是我在获取数据时得到执行期超时。 这是一个小代码片段:public bool isRecordCorrect<T>(Guid userID) { ...

EF 更新数据库生成错误“无法加载文件或程序集 'Microsoft.Owin,版本 = 3.0.1.0”

[英]EF Update-database generating error "Impossible to load the file or the assembly 'Microsoft.Owin, Version=3.0.1.0"

当我在 package 管理器控制台上运行命令更新数据库时,我有以下代码导致无法加载文件或程序集 'Microsoft.Owin, Version=3.0.1.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' 或其中之一它的依赖项。 找不到文 ...

当我的 .NET 类使用 PascalCasing 命名时,如何在 cosmos/EF 中强制使用驼峰命名法?

[英]How can I enforce camelCasing in cosmos/EF when my .NET classes are named with PascalCasing?

尝试从 cosmos 查询数据时遇到此错误: 实体类型“DataModel”的分区键设置为“partitionKey”,但没有具有该名称的属性。 这是我的数据模型 class 的样子: 下面是我如何实现 OnModelCreating: 我的理解是,在使用 EF/EFCore 时,您可以通过在 O ...

有没有办法在一行中通过 Id 从数据库中删除实体而不迭代每个实体?

[英]Is there a way to Remove entites from database by Id in a single line without iterating each?

我有一个字符串List<string>我从下面的方法var sentNotifications = Smtp.ProcessItems(queue, SmtpConfiguration); 我现在可以这样做: 但我不喜欢那样。 我能以某种方式检索组中的所有实体吗? 并同时删除它们? ...

EF7 DB-First:Scaffold-DBContext 生成 model,ICollection 上没有构造函数或 setter

[英]EF7 DB-First: Scaffold-DBContext produces model without constructor or setter on ICollection

将 EntityFramework NuGet 包(.Design、.SqlServer 和.Tools)升级到 7.0 并在 PM 控制台中使用 scaffold-dbcontext 从数据库中重新生成(逆向工程)model 类后,我看到了差异导致许多项目构建错误的模型。 这是scaffold- ...

.NET Core IQueryable Lambda Memory 泄漏

[英].NET Core IQueryable Lambda Memory Leak

我在表中具有唯一索引的列上使用如下所示的 lambda 查询。 对于每个请求,大约发生 8 -12 kb memory 泄漏。 该方法每秒将被调用大约 10-20 次。 我知道我在不同的地方使用AsNoTracking 。 我做了实验。 有朋友说,“可能是数据库连接过程在进行中,所以dispos ...

如何从 EF 中的迁移自动生成表中排除?

[英]How to Exclude from migration Auto-Generated table in EF?

我有表 Asp.net_users,它与表 Clients 是多对多关系。 它们之间没有映射的 object,它是由 EF 自动生成的: 上面的代码生成我在迁移中不需要的表client_users 。 我试图添加到上面的代码中: 没有运气。 我知道我可以排除使用这种方法 但问题是:上面提到的表是自 ...

添加迁移不适用于 EF Core 代码优先方法 - C#

[英]Adding Migrations not working with EF Core Code first approach - C#

我正在构建一个 ASP.NET Web Api 的简单 CRUD 操作和一个应该使用 EF Code First 和迁移生成的数据库。 在项目结构方面,我使用 ASP.NET Web API 作为主项目,class 库作为数据库上下文。 这是我的 Class 库中的内容: 数据库上下文: 数据库模 ...

Audit.Net 获取调用.SaveChangesAsync()方法的名称

[英]Audit.Net Get the name of the method which called .SaveChangesAsync()

我有以下设置 我怎样才能访问调用 .saveChangesAsync 的方法,以便知道它是从哪里触发的? 我已经使用StackTrace检查过,但是它充斥着库级框架,这些框架不是很有用,我找不到正确的父方法。 我在evt中看到它提供了一个调用父名称,但这只是一个级别,所以只是“SaveChanges ...


 
粤ICP备18138465号  © 2020-2023 STACKOOM.COM