3 implementations of ILogNode
XmlFileLogger (3)
LogProcessNode.cs (1)
17
internal abstract class LogProcessNode :
ILogNode
ObjectModel\Message.cs (1)
14
internal sealed class Message :
ILogNode
ObjectModel\TaskParameter.cs (1)
15
internal abstract class TaskParameter :
ILogNode
7 references to ILogNode
XmlFileLogger (7)
LogProcessNode.cs (7)
23
private readonly Dictionary<Type, List<
ILogNode
>> _childNodes;
31
_childNodes = new Dictionary<Type, List<
ILogNode
>>();
94
protected void AddChildNode<T>(T childNode) where T :
ILogNode
104
_childNodes[type] = new List<
ILogNode
> { childNode };
114
protected IEnumerable<T> GetChildrenOfType<T>() where T :
ILogNode
143
protected void WriteChildren<T>(XElement parentElement) where T :
ILogNode
158
protected void WriteChildren<T>(XElement parentElement, Func<XElement> subNodeFactory) where T :
ILogNode