private void FixRule(AssetAuditTreeElement assetAuditTreeElement) { AssetAuditor.FixRule(assetAuditTreeElement, assetRules[selected]); elements = new List <AssetAuditTreeElement>(); AssetAuditor.queueComplete += OnGatherDataComplete; AssetAuditor.AddEnumerator(AssetAuditor.GatherData(assetRules[selected], elements, selectedSelective)); }
void GatherData() { gatherDataComplete = false; AssetAuditor.queueComplete += OnGatherDataComplete; elements = new List <AssetAuditTreeElement>(); AssetAuditor.ClearQueue(); AssetAuditor.UpdateAffectedAssets(assetRules[selected]); AssetAuditor.AddEnumerator(AssetAuditor.GatherData(assetRules[selected], elements, selectedSelective)); }