日志记录应用程序块-Microsoft Enterprise Library 4.1

发布于 2024-08-25 18:15:12 字数 69 浏览 5 评论 0原文

在 Logger.Write 的日志应用程序块中,它将事件 id 作为整数参数之一。那么如何决定应该传递什么作为事件 id?

In Logging Application Block in Logger.Write it takes event id as one of the parameter which is integer.So how to decide what should be passed as event id?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

情绪少女 2024-09-01 18:15:12

顺便说一句,你真的需要使用 eventId 吗?我认为你可以只传递你想要记录的字符串:-

Logger.Write("SomeMessage");

编辑:- 我的意思是应该有另一个重载,它只需要你想要写入的字符串。

编辑:-来自此处:-

EventId - 您可以使用的值
进一步分类日志条目
(LogEntry 默认为 0,默认为 1
对于隐式创建的 LogEntry
记录器.Write);

btw, do you really need to use the eventId? I think you can just pass the string you want to log:-

Logger.Write("SomeMessage");

EDIT :- I meant there should be another overload which takes just the string you want to write.

EDIT :- From here :-

EventId - a value you can use to
further categorise Log Entries
(defaults to 0 for a LogEntry and to 1
for a LogEntry implicitly created by
Logger.Write);

沉溺在你眼里的海 2024-09-01 18:15:12

我们所做的就是收集您想要报告的不同“故事”,然后为每个故事分配一系列事件 ID。简而言之,提出一个适合您的系统并将其记录下来以供将来参考。

What we do is gather the different "stories" that you want to report on and then assign a sequence of event IDs to each of those stories. So in short, come up with a system that works for you and document it for future reference.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文