我想使用 ASP.NET Web API 创建一个 OData 端点,该端点可以返回我在运行时才知道类型的结果。目的是允许用户针对 SQL Server 数据库创建即席查询。
例如,我可以在运行时根据他们的查询选择生成一个 SQL 视图,然后在网格中显示结果。或者我可以跳过 SQL 视图并动态生成 LINQ 查询。
我想使用 EntitySetController 来支持服务器端分页等等,但是我应该为 TEntity 使用什么,因为我不知道它应该在编译时保存哪些字段?
我想使用 ASP.NET Web API 创建一个 OData 端点,该端点可以返回我在运行时才知道类型的结果。目的是允许用户针对 SQL Server 数据库创建即席查询。
例如,我可以在运行时根据他们的查询选择生成一个 SQL 视图,然后在网格中显示结果。或者我可以跳过 SQL 视图并动态生成 LINQ 查询。
我想使用 EntitySetController 来支持服务器端分页等等,但是我应该为 TEntity 使用什么,因为我不知道它应该在编译时保存哪些字段?