如果定義的返回類型爲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,所以它顯示錯誤的實時應用程序。 –