public void CollateLogData(LogItem.ItemLevel levelOfInterest, ILogDataFormatting formatting) { foreach (IProcessLoadingProgress process in processed) { if (formatting.WantProcesses) formatting.InsertProcess(process); if (formatting.WantItems) { foreach (LogItem item in process.LogData) { if (item.Level >= levelOfInterest) formatting.InsertItem(item); } } } }
public void CollateLogData(LogItem.ItemLevel levelOfInterest, ILogDataFormatting formatting) { foreach (IProcessLoadingProgress process in processed) { if (formatting.WantProcesses) { formatting.InsertProcess(process); } if (formatting.WantItems) { foreach (LogItem item in process.LogData) { if (item.Level >= levelOfInterest) { formatting.InsertItem(item); } } } } }