Elmah 在 azure 存储上记录错误

问题描述 投票:0回答:1

我正在使用 Elmah 在我的 asp.net MVC 应用程序中记录错误。这是从 nuget 添加的。我正在使用 Azure 表存储来记录异常。

Elmah 工作正常并记录异常。唯一的问题是它只显示前 15 个错误。即使我点击 50 或 100,它仍然显示最近的 15 个错误。

有人遇到同样的问题吗?带有示例代码的解决方案将会很有帮助。

谢谢

azure pagination azure-storage elmah elmah.mvc
1个回答
0
投票

这是因为 Azure 表存储不支持获取记录计数的有效方法。因此,从

override int GetErrors(int pageIndex, int pageSize, IList errorEntryList)
返回的计数被视为总数。

但是,您可以通过 Elmah 手动修改查询字符串和页面,即 elmah.axd?page=3&size=100

© www.soinside.com 2019 - 2024. All rights reserved.