Sha256: cd7b8d247a9c91d9b7527207fcc44fe65f7459a5cb8357100f1ef595f03f36d0
Contents?: true
Size: 797 Bytes
Versions: 3
Compression:
Stored size: 797 Bytes
Contents
using System; using System.Text; using NLog; namespace MyNamespace { [Filter("hourRange")] public sealed class HourRangeFilter: Filter { private int _fromHour = 0; private int _toHour = -1; public int FromHour { get { return _fromHour; } set { _fromHour = value; } } public int ToHour { get { return _toHour; } set { _toHour = value; } } protected override FilterResult Check(LogEventInfo ev) { if (ev.TimeStamp.Hour >= FromHour && ev.TimeStamp.Hour <= ToHour) return Result; else return FilterResult.Neutral; } } }
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
nlog-1.0.0.505.20100822 | docs/examples/web/MyFirstFilter.cs |
nlog-1.0.0.505 | docs/examples/web/MyFirstFilter.cs |
nlog-1.0.0.505-mswin32 | docs/examples/web/MyFirstFilter.cs |