protected override void ClearItem(string path) { var factories = GetNodeFactoryFromPath(path); if( null == factories ) { return; } factories.ToList().ForEach( f=> ClearItem(path,f) ); }