示例#1
0
        public static void DefaultCategoryTest()
        {
            global::log4net.Tests.Appender.CategoryTraceListener categoryTraceListener =
                new global::log4net.Tests.Appender.CategoryTraceListener();

            // Trace not in Xamarin.iOS????????????????????????
            // http://forums.xamarin.com/discussion/comment/20763
            // TODO: raise issue on forum!!!
            //
            // System.Diagnostics.Trace.Listeners.Clear();
            // System.Diagnostics.Trace.Listeners.Add(categoryTraceListener);

            global::log4net.Repository.ILoggerRepository rep =
                global::log4net.LogManager.CreateRepository(Guid.NewGuid().ToString());

            global::log4net.Appender.TraceAppender traceAppender =
                new global::log4net.Appender.TraceAppender();

            traceAppender.Layout = new global::log4net.Layout.SimpleLayout();
            traceAppender.ActivateOptions();

            global::log4net.Config.BasicConfigurator.Configure(rep, traceAppender);

            global::log4net.ILog log = global::log4net.LogManager.GetLogger(rep.Name, new LogSamples().GetType());

            log.Debug("Debug message HolisticWare DefaultCategoryTest()");
            log.Info("Info message HolisticWare DefaultCategoryTest()");
            log.Warn("Warning message HolisticWare DefaultCategoryTest()");
            log.Error("Error message HolisticWare DefaultCategoryTest()");
            log.Fatal("Fatal message HolisticWare DefaultCategoryTest()");

            return;
        }
示例#2
0
		public static void DefaultCategoryTest()
		{
			global::log4net.Tests.Appender.CategoryTraceListener categoryTraceListener =
						new global::log4net.Tests.Appender.CategoryTraceListener();

			// Trace not in Xamarin.iOS????????????????????????
			// http://forums.xamarin.com/discussion/comment/20763
			// TODO: raise issue on forum!!!
			//
			// System.Diagnostics.Trace.Listeners.Clear();
			// System.Diagnostics.Trace.Listeners.Add(categoryTraceListener);

			global::log4net.Repository.ILoggerRepository rep =
						global::log4net.LogManager.CreateRepository(Guid.NewGuid().ToString());

			global::log4net.Appender.TraceAppender traceAppender =
						new global::log4net.Appender.TraceAppender();

			traceAppender.Layout = new global::log4net.Layout.SimpleLayout();
			traceAppender.ActivateOptions();

			global::log4net.Config.BasicConfigurator.Configure(rep, traceAppender);

			global::log4net.ILog log = global::log4net.LogManager.GetLogger(rep.Name, new LogSamples().GetType());

			log.Debug("Debug message HolisticWare DefaultCategoryTest()");
			log.Info("Info message HolisticWare DefaultCategoryTest()");
			log.Warn("Warning message HolisticWare DefaultCategoryTest()");
			log.Error("Error message HolisticWare DefaultCategoryTest()");
			log.Fatal("Fatal message HolisticWare DefaultCategoryTest()");

			return;
		}