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; }
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; }