Exemple #1
0
 public void TestCategory()
 {
     string file = FileSystemUtilities.PathCombine(Environment.CurrentDirectory, "testcategory.log");
     Console.WriteLine(file);
     Logger logger = new SimpleCompositeLogger(new FileLogger(file), "testcat");
     logger.Threshold = LoggerSeverity.None0;
     logger.LogDebug10("testmsg");
 }
Exemple #2
0
        public static void Main(string[] args)
        {
            new LoggingConfig("", new LoggingConfig.CallbackCreateLogger(delegate(string category, LoggerSeverity threshold)
            {
                Logger result = new SimpleCompositeLogger(new ConsoleLogger(), typeof(Program).FullName);
                result.Threshold = threshold;
                result.Category = category;
                return result;
            }), null);

            Console.WriteLine(DateTime.Now.ToString("yyyy-MM-ddTHH:mm:ss.fff"));

            Logger log = LoggingConfig.Current.CreateLogger(typeof(Program), "blah");

            log.LogDebug10("this should not show");

            LoggingConfig.Current.Load(typeof(Program).ToString());

            log.LogDebug10("this should show");

            Console.Write("Done: ");
            Console.ReadKey(true);
        }