在哪里可以找到有关更改 ELMAH UI 的信息/教程?
我对有关更改 ELMAH 用户界面的信息感兴趣。 我知道它是可能的,要么通过 ErrorLogPageFactory (没有太多关于它的信息),要么通过您自己的。
简而言之,我对 ELMAH 用于对报表 UI 进行换肤的内置功能感兴趣。 其次是如何使用 ELMAH 的 API 来推出您自己的 UI(而不是针对 sql 或 xml 编写的简单路线,具体取决于您的网站当前使用的存储提供商)。
I'm interested in information about changing ELMAH's UI. I know its possible, either through the ErrorLogPageFactory (not much info about it out there) or by rolling your own.
In short, I'm interested in the built-in facilities of ELMAH for skinning the report UI. Secondary is how to use ELMAH's API to roll your own UI (rather than the naive route where you write against sql or xml, depending on the storage provider your website uses currently).
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
Elmah 有一个 ErrorLog.css 文件(在 dll 内),该文件将是您根据自己的喜好对报告进行皮肤处理的来源。 我怀疑将其作为外部依赖太难了。 对 UI 的进一步更改可能需要您修改源代码。 这是很好的代码,所以应该不会太难。
我发现从 Elmah 提取信息有趣的另一项是她(我可以将软件称为实体吗...)有一个 json 输出选项。 URL 只是附加在 json 元素上:
Elmah has an ErrorLog.css file (inside the dll) that would be your source for skinning the report to your liking. I doubt it would be too hard to make that an external dependency. Further changes to the UI would likely require you messing with the source. It's good code, so that shouldn't be too hard.
The other item that I found interesting for pulling information from Elmah is that she (can I refer to software as an entity...) has an option for json output. The URL just tacks on a json element: