internal void EndEvent(string name, string[] parameters, Stopwatch stopwatch) { if (!_measuredCosts.ContainsKey(name)) { _measuredCosts[name] = 0; } _measuredCosts[name] += stopwatch.Elapsed.TotalMilliseconds*1000; } }
public void Dispose() { _stopwatch.Stop(); _profiler.EndEvent(_name, _parameters, _stopwatch); }