在OData上获取NavigationProperty不起作用

时间:2013-05-15 01:32:52

标签: asp.net-web-api odata

目标是检索已经使用其NavigationProperties加载的对象:

问题

即使在OData网址上通知$expand,也未加载导航属性!

Retrive object

  

完整图片:http://i.stack.imgur.com/JL3DG.png

如果您尝试导航到该属性,则会显示错误!

Error OData on NavigationProperty

  

完整图片:http://i.imgur.com/2iWsMAP.png

代码

public class Regional : EntityNome
{
    public virtual ICollection<Pessoa> Contatos { get; set; }
}

配置

modelBuilder.EntitySet<Regional>("regionais");
modelBuilder.EntitySet<Pessoa>("pessoas");

API版本

  

Microsoft.AspNet.WebApi - &gt; 5.0.0-beta1-130514
  Microsoft.AspNet.WebApi.Client - &gt; 5.0.0-beta1-130514
  Microsoft.AspNet.WebApi.Core - &gt; 5.0.0-beta1-130514
  Microsoft.AspNet.WebApi.OData - &gt; 5.0.0-beta1-130514
  Microsoft.AspNet.WebApi.Web ... - &gt; 5.0.0-beta1-130514

0 个答案:

没有答案