コード例 #1
0
        public TimeSpan EndTimer(CodeTimeData startData)
        {
            var result = (StopwatchCodeTimeData)startData;

            result.Timer.Stop();

            lock (queueLock)
                queue.Add(result);

            return(result.Timer.Elapsed);
        }
コード例 #2
0
        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);
        }