Linq2db.EntityFramework 依赖项出错
Linq2db.EntityFramework dependency is giving error
var query =
from s in context.AssetStatusRecord.ToLinqToDB() // switch LINQ Provider
where s.Speed != 0
&& s.CreationUtcTime <= endTime
&& s.CreationUtcTime >= startTime
&& s.AssetId == assetId
orderby s.CreationUtcTime
select new
{
s.CreationUtcTime,
s.Speed,
diff = s.CreationUtcTime -
Sql.Ext.Lag(s.CreationUtcTime)
.Over()
.OrderBy(s => s.CreationUtcTime)
.ToValue()
};
var 结果=query.ToList();
我正在使用此查询,但在 ToLinqToDB() 行上收到错误。
我已经安装了 linq.EntityFramework linq2db.EntityFrameworkCore 3.7.0 但仍然无法包含此 class 依赖项。
我的 Microsoft.EntityFrameworkCore.Relational 版本是 3.1.6
已发布 linq2db.EntityFrameworkCore 3.18.0,可与 EF Core 3.1.6 配合使用
var query =
from s in context.AssetStatusRecord.ToLinqToDB() // switch LINQ Provider
where s.Speed != 0
&& s.CreationUtcTime <= endTime
&& s.CreationUtcTime >= startTime
&& s.AssetId == assetId
orderby s.CreationUtcTime
select new
{
s.CreationUtcTime,
s.Speed,
diff = s.CreationUtcTime -
Sql.Ext.Lag(s.CreationUtcTime)
.Over()
.OrderBy(s => s.CreationUtcTime)
.ToValue()
};
var 结果=query.ToList();
我正在使用此查询,但在 ToLinqToDB() 行上收到错误。 我已经安装了 linq.EntityFramework linq2db.EntityFrameworkCore 3.7.0 但仍然无法包含此 class 依赖项。 我的 Microsoft.EntityFrameworkCore.Relational 版本是 3.1.6
已发布 linq2db.EntityFrameworkCore 3.18.0,可与 EF Core 3.1.6 配合使用