//----------------------------------------------------------------------------------------------------------------------------------------------------- public void AppendNode(LogNode node, bool clearFailure = false) { node.AttachToThreadLog(this, _currentActivity); _currentActivity.AppendChildNode(node, clearFailure); var nodeAsActivity = (node as ActivityLogNode); if ( nodeAsActivity != null ) { _currentActivity = nodeAsActivity; } }
//----------------------------------------------------------------------------------------------------------------------------------------------------- public void AppendLogNode(LogNode node) { _logNodes.Add(node); node.AttachToThreadLog(_threadLog, parent: null); }