gpt4 book ai didi

postgresql - 看不到 Simple.Data 跟踪消息

转载 作者:行者123 更新时间:2023-11-29 13:59:47 25 4
gpt4 key购买 nike

我似乎无法查看 Simple.Data 库的跟踪消息。我正在使用 Postgresql 提供程序。

我已将以下内容添加到网络配置中以确保所有消息都能通过:

system.diagnostics>
<switches>
<add name="Simple.Data" value="4" />
</switches>
</system.diagnostics>

但还是没有。我可以使用 Trace.Write("test");

查看我写入跟踪的输出

尝试添加自定义监听器,但这也只能获取我生成的消息。我是否需要以某种方式在 Simple.Data 库中启用跟踪?

最佳答案

与其使用开关级别的数值,不如使用名称。它更可靠。所以在你的情况下:

<system.diagnostics>
<switches>
<add name="Simple.Data" value="Verbose" />
</switches>
</system.diagnostics>

(根据需要将 Verbose 替换为“信息”、“警告”、“错误”或“关闭”)

如果您希望通过代码控制跟踪,您可以使用 SimpleDataTraceSources 例如:

SimpleDataTraceSources.TraceSource.Switch.Level = SourceLevels.Verbose;

关于postgresql - 看不到 Simple.Data 跟踪消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23037158/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com