是否可以使用OData v4函数的扩展来扩展相关实体?

时间:2017-07-12 07:31:46

标签: rest asp.net-web-api2 odata

我知道可以通过实体正常GET扩展$,但OData功能怎么样?在OData函数上使用时,似乎$ expand不会扩展相关实体。

1 个答案:

答案 0 :(得分:1)

是的,这是可能的。

请确保:

  • 您在控制器中的函数实现使用[EnableQuery]属性进行修饰。
  • 您正在返回IQueryable枚举。

或者,您可以将其包装在IHttpActionResult响应中。