Esempio n. 1
0
 private static void TestLog()
 {
     Energy.Core.Log.Logger log = Energy.Core.Log.Default;
     Energy.Core.Bug.ExceptionTrace.On();
     log.Write("1");
     log.Flush();
     log.Exception(new Exception("ERROR"));
     log.Write("2");
     Console.WriteLine(log.ToString());
     log.Destination += new Energy.Core.Log.Target.Console()
     {
         Color = false, Immediate = false
     };
     log.Write("3");
     log.Flush();
     log.Write("4");
     Console.ReadLine();
 }
Esempio n. 2
0
        static void Main(string[] args)
        {
            Energy.Core.Tilde.WriteLine("Welcome ~ ~.~~~~ to ~lr~Energy.Core.Log ~0~and ~lg~NLog ~0~example.");
            Energy.Core.Log.Logger l = new Energy.Core.Log.Logger();
            //l.Write()
            l.Write((Energy.Base.Log.Entry) "Custom message 1");
            Energy.Core.Log.Target.Console.Default.Immediate = false;
            Energy.Core.Log.Target.Console.Default.Color     = true;
            Energy.Base.Log.Entry.IsToStringWide             = true;
            // this will clean previously added "Custom message 1"
            l.Clean();
            l.Destination.Add(Energy.Core.Log.Target.Console.Default);
            l.Write((Energy.Base.Log.Entry) "Custom message 2");
            l.Clean();
            Energy.Core.Log.Target.Console.Default.Immediate = true;
            l.Write((Energy.Base.Log.Entry) "Next message");

            l.Flush();
            Console.ReadLine();
        }