监视日志文件以查找新日志

时间:2011-11-24 10:43:58

标签: .net file-io

我想实现一个简单的程序来监视日志文件,以创建正在发生的事件的动态摘要。实现事件聚合非常简单,但我想知道读取日志文件的最佳方法是什么。

我希望能够打开该文件,然后在将新数据添加到文件时接收包含新数据的事件。我想知道这样的事情是否已经在BCL或作为一个开源项目?感觉它应该是,但我找不到任何完全适合该法案:)

使用FileSystemWatcher实现类似的功能会相当简单,但如果我理解文档正确,FileSystemWatcher只会通知您文件已更改,则不会将数据写入文件。不可否认,一旦你知道文件已经改变,读取新数据就不会太难了,但我希望避免在这里重新发明轮子。

非常感谢, 罗伯特

0 个答案:

没有答案