AppMetrics.Client.Tracker.AddMessage C# (CSharp) Method

AddMessage() private method

private AddMessage ( string name, string val, MessagePriority priority ) : void
name string
val string
priority MessagePriority
return void
        private void AddMessage(string name, string val, MessagePriority priority)
        {
            if (_disposed || _terminated)
            {
                Trace.WriteLine("WARNING.AppMetrics.Client: message ignored");
                return;
            }

            var valText = Escape(val ?? "");

            lock (Sync)
            {
                _messages.Add(
                    new MessageInfo
                        {
                            Name = name,
                            Value = valText,
                            SessionId = SessionId,
                            Time = DateTime.UtcNow,
                            Priority = priority
                        });
            }
        }