private void EventProcessed(ETWEvent ev) { ProviderStatistics providerData; if (!this.statistics.TryGetValue(ev.ProviderID, out providerData)) { providerData = new ProviderStatistics(ev.ProviderID, ev.ProviderName); this.statistics[ev.ProviderID] = providerData; } providerData.ProcessEvent(ev); }