public static MultipleLogWriter GetInstance()
 {
     if (instance == null)
     {
         instance = new MultipleLogWriter();
     }
     return(instance);
 }
Example #2
0
        static void Main(string[] args)
        {
            FileLogWriter     fileLogWriter     = FileLogWriter.GetInstance(@"D:\test.txt");
            MultipleLogWriter multipleLogWriter = MultipleLogWriter.GetInstance();

            multipleLogWriter.LogError("Message for error");
            multipleLogWriter.LogInfo("Message for info");
            multipleLogWriter.LogWarning("Message for warning");

            fileLogWriter.Dispose();
            Console.ReadKey();
        }