private static void LogReport() { Process currentProcess = Process.GetCurrentProcess(); string processName = currentProcess.ProcessName; if (ActivityCoverageReport.statistics.Count > 0) { ActivityCoverageReport.TryLogActivityRollupReportWithUsageEvent(new object[] { processName, ActivityCoverageReport.CachedAppName, ActivityCoverageReport.rollupTime, LogRowFormatter.FormatCollection(ActivityScopeImpl.GetFormattableStatistics(ActivityCoverageReport.statistics)) }); return; } ActivityCoverageReport.TryLogActivityRollupReportWithNoUsageEvent(new object[] { processName, ActivityCoverageReport.CachedAppName, ActivityCoverageReport.rollupTime }); }
public List <KeyValuePair <string, object> > GetFormattableStatistics() { return(ActivityScopeImpl.GetFormattableStatistics(this.statistics)); }