CoreTechs.LogReader .NET类库用于使用LINQ查询IIS日志文件特征。IIS日志条目是可枚举的(延迟加载),可以使用LINQ查询日志条目,并且一次查询任何/所有日志文件。对于IIS锁定的日志文件,系统会自动复制到临时位置并在查询后删除。
安装方式如下:
以下是一个示例:
// linqpad example
var reader = new LogReader(@"c:inetpublogs");
// 显示可用字段
reader.GetFields().Dump();
// 查询仅针对过去几周的日志文件
var logs = reader.ReadLogEntries();
暂无评论