【问题标题】:How can I display the NHibernate log4net SQL output on a web page?如何在网页上显示 NHibernate log4net SQL 输出?
【发布时间】:2011-12-22 22:39:23
【问题描述】:

我已经用 log4net 配置了 NHibernate,以将生成的 SQL 输出到日志文件。

我正在尝试找出一种方法来显示 NHibernate 为网页本身上的页面请求生成的 SQL(主要是为了让开发人员密切关注“幕后”发生的事情)。

提前致谢!

【问题讨论】:

    标签: performance nhibernate testing log4net


    【解决方案1】:

    请注意,NHibernate 在日志模式下会输出大量数据和信息。

    在 log4net 中,您可以在配置文件中自行设置输出消息。

    建议将输出更改为 html,并在服务器上安装一个网络服务器来显示日志文件。

    【讨论】:

    • 嘿Helk,感谢您的快速响应...我的主要目标是让它显示在开发人员正在处理的页面上,在页面底部,而不是单独的页面。
    • 好的。然后您可以尝试将输出保存在 php 文件中,然后将该文件包含在主页上并显示在页面底部
    • 它不必是 php 顺便说一句。我猜你正在使用 c#?
    • 是的 C#。谢谢你的主意。我认为即使只是吐出 log.txt 文件的最后一百行左右也可以解决问题。
    • 这是我在 stackoverflow 上的第一篇文章,我喜欢它!
    猜你喜欢
    • 2014-09-18
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-04-19
    • 2021-12-06
    • 2011-03-13
    • 2017-08-25
    • 2013-02-09
    相关资源
    最近更新 更多