0

我有一个 IQueryable 实例,例如:

var query = context.Users.AsQueryable()
    .Where(u => u.DisplayName.StartsWith("J"))
    .OrderBy(u => u.LastLogin);

context是使用本地 SQLite 数据库的客户端上下文。

我想以某种方式将此对象发送到在远程服务器上运行的 ASP.NET Core WebAPI,并在服务器端数据库(使用相同的模型)上执行查询。

有没有办法做到这一点?

转换为 SQL 可能是一种选择,但我质疑可靠性,因为我必须手动提供远程数据库提供程序的实例(据我所知),因此生成的查询实际上在那里有效。

我在这里有什么选择?

4

0 回答 0