Пример #1
0
        static void Main()
        {
            var cons = new ConsoleLogWriter();

            cons.LogWarning("ВОт ЭТО ОШИБКа");
            cons.LogError("Err");
            cons.LogInfo("ИНфо");
            var filename = ReadFileName();
            var file     = new FileLogWriter(filename);

            file.LogWarning("ВОт ЭТО ОШИБКа");
            file.LogError("Err");
            file.LogInfo("ИНфо");
            var mult = new MultipleLogWriter(cons, file);

            mult.LogInfo("конлсь инфо");
            mult.LogWarning("конлсь варнинг");
            mult.LogError("конлсь ерор");
            Console.ReadKey();
        }
 public MultipleLogWriter(ConsoleLogWriter cLog, FileLogWriter fLog)
 {
     list.Add(cLog);
     list.Add(fLog);
 }