Esempio n. 1
0
 public void Log(string message, Constants.MessageType tipo)
 {
     if (appLogger != null)
     {
         appLogger.Debug(message, tipo);
     }
 }
Esempio n. 2
0
 protected void DoLog(string msg, Constants.MessageType type)
 {
     if (OnLogMsg != null)
     {
         OnLogMsg(msg, type);
     }
 }
Esempio n. 3
0
        static IMessageStrategy GetMessageStrategy(Constants.MessageType messType)
        {
            switch (messType)
            {
            case Constants.MessageType.MESSTYPE_LOCATION:
                return(new MessageLocation());

            case Constants.MessageType.MESSTYPE_ALERT:
                return(new MessageAlert());

            case Constants.MessageType.MESSTYPE_EVENT:
                return(new MessageEvent());

            case Constants.MessageType.MESSTYPE_ELS95:
                return(new MessageELS95());

            case Constants.MessageType.MESSTYPE_MODE:
                return(new MessageSpa5Mode());

            //case Constants.MessageType.MESSTYPE_FILEDESC:
            //    return new MessageFileDescr();
            case Constants.MessageType.MESSTYPE_EHE2:
                return(new MessageEHE2());

            default:
                return(new MessageLocation());
            }
        }
Esempio n. 4
0
        public void StrongLogOutgoing(string message, Constants.MessageType type)
        {
            if (EvalLogging(type))
            {
                MessageOutgoingLogger.Debug(message, type);
            }

            if (OnLogMsg != null)
            {
                OnLogMsg((Config.LogToConsole ? "toConsole->" : "") + message, type);
            }
        }
Esempio n. 5
0
        public void LogOutgoing(string message, Constants.MessageType type)
        {
            if (EvalLogging(type))
            {
                MessageOutgoingLogger.Debug(message, type);
            }

            if (OnLogMsg != null)
            {
                OnLogMsg(message, type);
            }
        }
Esempio n. 6
0
        public static void DoLog(string msg, Constants.MessageType type)
        {
            lock (App)
            {
                if (type == Fwk.Main.Common.Util.Constants.MessageType.Error ||
                    type == Fwk.Main.Common.Util.Constants.MessageType.Exception)
                {
                    AppLogger.Debug(msg, Constants.MessageType.Error);
                    Console.ForegroundColor = ConsoleColor.Red;
                }

                if (type == Fwk.Main.Common.Util.Constants.MessageType.Debug)
                {
                    AppLogger.Debug(msg, Constants.MessageType.Debug);
                    Console.ForegroundColor = ConsoleColor.Yellow;
                }
                if (type == Fwk.Main.Common.Util.Constants.MessageType.AssertFailed)
                {
                    AppLogger.Debug(msg, Constants.MessageType.Error);
                    Console.ForegroundColor = ConsoleColor.DarkRed;
                }

                if (type == Fwk.Main.Common.Util.Constants.MessageType.AssertOk)
                {
                    AppLogger.Debug(msg, Constants.MessageType.Information);
                    Console.ForegroundColor = ConsoleColor.Green;
                }

                if (type == Fwk.Main.Common.Util.Constants.MessageType.Information)
                {
                    AppLogger.Debug(msg, Constants.MessageType.Information);
                }

                if (ToConsole)
                {
                    Console.WriteLine(msg);
                }
                else if (msg.StartsWith("toConsole->"))
                {
                    Console.WriteLine(msg.Replace("toConsole->", ""));
                    Console.WriteLine("");
                }

                Console.ResetColor();
            }
        }
 protected void OnLogMessage(string msg, Constants.MessageType type)
 {
     Logger.Debug(msg, type);
 }