public TimeSpan EndTimer(CodeTimeData startData) { var result = (StopwatchCodeTimeData)startData; result.Timer.Stop(); lock (queueLock) queue.Add(result); return(result.Timer.Elapsed); }
public TimeSpan EndTimer(CodeTimeData startData) { var result = (StopwatchCodeTimeData)startData; result.Timer.Stop(); if (config.LogImmediate) { logger.LogDebug(LogFormat(result)); } //lock(queueLock) // queue.Add(result); return(result.Timer.Elapsed); }