public DataNodeCollectionWrapper(IDataNodeCollection dataNodeCollection) { _dataNodeCollection = dataNodeCollection; }
internal IDataNodeCollection WrapDataNodeCollection(NodeWrapper wrapper, IDataNodeCollection nodes) { return new DataNodeCollectionInjector(wrapper, _delegates, new DataNodeCollectionWrapper(nodes)); }
public DataNodeCollectionInjector(NodeWrapper wrapper, IEnumerable<Func<string, INode, IDataNode, IDataNode>> delegates, IDataNodeCollection nodes) { _wrapper = wrapper; _delegates = delegates; _nodes = nodes; }