如果定义的返回类型为IQueryable
那么我的ajax调用会失败一段时间。何时在Web服务中使用IQueryable作为返回类型
[HttpGet]
public IQueryable<Banner> GetBannerForExcel()
{
return this._banneruow.Repository.GetAll();
}
我得到500内部服务器错误,也无法调试;
XML Parsing Error: no element found Location: moz-nullprincipal:{4acaf0ef-4230-404d-ae26-304916e1c044} Line Number 1, Column 1:
所以,当我使用的返回类型List<Banner>
它可以完美运行而不会出现错误。
Ť为我们的宝贵时间。是的,我正在使用OData格式。我想通过ID基础过滤记录后,我点击过滤器显示失败错误代码500.我无法错误跟踪它。 –
经过长时间的努力发现问题,我没有设置复制本地真正的Microsoft.Data.OData.dll,所以它显示错误的实时应用程序。 –