public void OnOpenGroup( IActivityLogGroup group ) { if( group.MaskedGroupLevel >= LogLevel.Error ) { string s = DumpErrorText( group.LogTime, group.GroupText, group.MaskedGroupLevel, group.GroupTags, group.EnsureExceptionData() ); SystemActivityMonitor.HandleError( s ); } }
void IActivityMonitorClient.OnOpenGroup( IActivityLogGroup group ) { var h = EnsureChannel(); if( h != null ) { IMulticastLogEntry e = LogEntry.CreateMulticastOpenGroup( _monitorSource.UniqueId, _prevLogType, _prevlogTime, _currentGroupDepth, group.GroupText, group.LogTime, group.GroupLevel, group.FileName, group.LineNumber, group.GroupTags, group.EnsureExceptionData() ); h.Handle( new GrandOutputEventInfo( e, _monitorSource.Topic ) ); ++_currentGroupDepth; _prevlogTime = group.LogTime; _prevLogType = LogEntryType.OpenGroup; } }
public void OnOpenGroup(IActivityLogGroup group) { if (group.MaskedGroupLevel >= LogLevel.Error) { string s = DumpErrorText(group.LogTime, group.GroupText, group.MaskedGroupLevel, group.GroupTags, group.EnsureExceptionData()); SystemActivityMonitor.HandleError(s); } }
void IActivityMonitorClient.OnOpenGroup(IActivityLogGroup group) { var h = EnsureChannel(); if (h != null) { IMulticastLogEntry e = LogEntry.CreateMulticastOpenGroup(_monitorSource.UniqueId, _prevLogType, _prevlogTime, _currentGroupDepth, group.GroupText, group.LogTime, group.GroupLevel, group.FileName, group.LineNumber, group.GroupTags, group.EnsureExceptionData()); h.Handle(new GrandOutputEventInfo(e, _monitorSource.Topic)); ++_currentGroupDepth; _prevlogTime = group.LogTime; _prevLogType = LogEntryType.OpenGroup; } }