protected void Iterate(Action<IExplorerItemModel> action)
{
if(ExplorerItemModels != null && action != null)
{
var explorerItemModels = ExplorerItemModels.ToList();
explorerItemModels.ForEach(model =>
{
if(model != null)
{
Iterate(action, model);
}
});
}
}