private IList<AppTreeNode> GetAppNodes(AppUpdateConfig appUpdateConfig)
 {
     var list = new List<AppTreeNode>();
     Search(list, appUpdateConfig.RootDirectory);
     return list;
 }
        public void Init(AppUpdateConfig appUpdateConfig)
        {
            _appUpdateConfig = appUpdateConfig;

            Apps = new AppTreeNodes(GetAppNodes(appUpdateConfig));

            Apps.PropertiesChangedInCollection += AppsOnPropertiesChangedInCollection;
        }
 public void Init(AppUpdateConfig appUpdateConfig)
 {
     _appUpdateConfig = appUpdateConfig;
 }