gpt4 book ai didi

.net - TraceListener 页眉和页脚

转载 作者:行者123 更新时间:2023-12-04 05:30:32 25 4
gpt4 key购买 nike

在编写自定义 TraceListener 时,如何强制 writeheader、数据/消息和 writefooter 成为一个谨慎的记录?特别是有问题的自定义跟踪监听器写入非基于文件的源,例如数据库或事件流。我需要忽略 TraceListener 中的 writeHeader、writefooter 基本方法,或者以某种方式将其打包到单个写入事件中。

最佳答案

Here is a good article关于如何定制 TraceListener的工作,这也解释了何时何地 WriteHeaderWriteFooter被称为。避免的技巧 WriteHeaderWriteFooter显然是要覆盖 TraceData和/或 TraceEvent调用。

this SO thread中也有一些关于这个问题的讨论。 .

最后,我鼓励你看看 Ukadc.Diagnostics这是一个非常酷的扩展库 System.Diagnostics并提供了一种很好的方式来实现一些类似 log4net/NLog 的输出格式。在 this SO thread 中有一些关于这个库的讨论.

祝你好运!

关于.net - TraceListener 页眉和页脚,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12685581/

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