97得票6回答
客户端分组不受支持。

我有以下的Entity Framework Core 3.0查询:var units = await context.Units .SelectMany(y => y.UnitsI18N) .OrderBy(y => y.Name) .GroupBy(y => y...

45得票7回答
从dotnet Core 2.2.6升级到3.0.0后,EF Linq出现错误。

我正在尝试将一个解决方案升级到新的Core Framework 3.0.0。现在我遇到一个小问题,我不太理解。 看,这个方法在2.2.6中没有问题:public async Task<IEnumerable<ApplicationUser>> GetBirthdayUs...

13得票1回答
ASP.NET Core WebApplicationFactory中如何重写EF Core DbContext

我有一个ASP.NET Core 2.2的WebApi项目,它也使用了EF Core 2.2。该项目通过WebApplicationFactory<T>进行集成测试。 我尝试将Web Api项目迁移到netcore/aspnetcore 3,这非常成功。我遇到的问题是如何迁移测试...

12得票2回答
Entity Framework 3.0中的Contains无法像EF Core 2.2中那样被翻译为SQL。

我正在尝试将一个Web API从.NET Core 2.2迁移到.NET Core 3.0,但是我遇到了以下问题: public Dictionary<int, Tag> GetTagMap(IList<int> tagIds = null) { var ta...

10得票5回答
Azure Function App VS 2019 .NET 3.0 的错误 - 找不到方法:'IFunctionsHostBuilder.get_Services()'。

Azure Functions/EFSQLSERVER .NET CORE 3.0的问题: 重现方法: 使用Visual Studio 2019 16.2.1 使用Azure Function模板创建项目。 将目标框架更改为.NET Core 3.0 通过Nuget Package Ma...

10得票3回答
Entity Framework Core 3.0查询导致“SqlException: 'Execution Timeout Expired'”和tempdb变满。但在EF Core 2.2.6中可以正常工作。

我正在使用Microsoft Entity Framework Core 3.0运行一个相当简单的查询,它看起来像这样: var dbProfile = db.Profiles.Where(x => x.SiteId == Int32.Parse(id)) .Include(x...

8得票1回答
如何在单元测试中验证EF Core DBContext配置

目前,当DBContext模型配置错误时,我们会在运行时收到错误提示。例如: 实体类型 'MyObject' 需要定义一个主键。如果您打算使用无键实体类型,请调用“HasNoKey()”。 这个错误是在应用程序中第一次使用EF Core时抛出的。我想在单元测试中验证模型。 我尝试过的...