Пример #1
0
        public void Init(int id)
        {
            string statLogPrefix = "pressure";

            var logger = new PressureTestLogger("PressureLog");

            logger.Init(statLogPrefix, true, true);
            Log.SetGlobalLogger(logger);

            var parserLogger = new MsgCatchLogger("Message");

            parserLogger.Init(statLogPrefix, false, false);
            MsgCatchLog.SetGlobalLogger(parserLogger);

            var streamLogger = new StreamCatchLogger("Stream");

            streamLogger.Init(statLogPrefix, false, true);
            StreamCatchLog.SetGlobalLogger(streamLogger);

            Log.WriteLine("Init Log success!");
        }
Пример #2
0
        public void Init(MainForm mainFrom)
        {
            string prefix = "protocolsend";
            var    logger = new WinFormLogger("c:/ProtoTestLog/", mainFrom);

            logger.Init(prefix, true, true);
            logger.Logo = "<>";
            Log.SetGlobalLogger(logger);

            var parserLogger = new MessageParserLogger("c:/MessageLog/", mainFrom);

            parserLogger.Init("message", true, true);
            parserLogger.Open();
            MsgCatchLog.SetGlobalLogger(parserLogger);

            var streamLogger = new MessageParserLogger("c:/MessageLog/", mainFrom);

            streamLogger.Init("stream", false, true);
            parserLogger.Open();
            StreamCatchLog.SetGlobalLogger(streamLogger);

            Log.WriteLine("Init Log success!");
        }