public void SetTarget(IEventLogOnTarget target) { _target = target; if (_target != null) { _portionSize = _target.GetPortionSize(); _reader.SetTimeZone(_target.GetTimeZone()); } }
public void SetEventLogPath(string eventLogPath) { _eventLogPath = eventLogPath; if (!string.IsNullOrEmpty(_eventLogPath)) { _reader = EventLogReader.CreateReader(_eventLogPath); _reader.SetTimeZone(_target != null ? _target.GetTimeZone() : TimeZoneInfo.Local); } }