コード例 #1
0
ファイル: GlassLog.cs プロジェクト: bryanar/glass
        public static void Record(GlassTelemetryEventTypes eventType, string format, params object[] elements)
        {
            _circularLog.Enqueue($"{DateTime.Now} - {eventType} - {string.Format(format, elements)}");

            if (_circularLog.Count >= EntryPoint.Config.LogBufferLength)
                _circularLog.Dequeue(); // bye bye

            Debug.Assert(_circularLog.Count < EntryPoint.Config.LogBufferLength);
        }
コード例 #2
0
ファイル: GlassLog.cs プロジェクト: bryanar/glass
        public static void Record(GlassTelemetryEventTypes eventType)
        {
            _circularLog.Enqueue($"{DateTime.Now} - {eventType}");

            if (_circularLog.Count >= EntryPoint.Config.LogBufferLength)
                _circularLog.Dequeue(); // bye bye

            Debug.Assert(_circularLog.Count < EntryPoint.Config.LogBufferLength);
        }