Ejemplo n.º 1
0
 private void OnMCMesssageLog(object sender, MCMessageLogEventArgs e)
 {
     lock (this.LogQueue)
     {
         this.LogQueue.Add(this.GetLayerToString(e) + e.Message);
     }
 }
Ejemplo n.º 2
0
        protected virtual void OnMessageLog(MCMessageLogEventArgs e)
        {
            this.AddLayer(e);

            var parent = this.Parent;

            if (parent != null)
            {
                parent.OnMessageLog(e);
            }
            else
            {
                this.MessageLog?.Invoke(this, e);
            }
        }
Ejemplo n.º 3
0
        public virtual void OnMessageLog(string message)
        {
            var e = new MCMessageLogEventArgs(message);

            this.OnMessageLog(e);
        }