我还没有在WebApi上看到这一点,所以也许这就是问题所在,或者这只是正常的行为。注意,在这两种情况下,都使用了相同的数据模型(EF上下文)。见截图:
WebAPI:但是,微风期望一个数组,否则它只会忽略导航属性并返回null:
// needed if what is returned is notan array and we expect one - this happens with __deferred
我正在使用JayData的最新版本和RC一起用于Asp.Net WebAPIOData。当我运行JavaScript函数从服务器获取数据时,我可以看到使用JSON数据的请求和响应。这是我的JayData电话: var context = new Default.Container({
name: 'oData',Microsoft-IIS/8.0 Response Version 4.0.30319 X-供电-由ASP.NET X-源代码文件ASP.