コード例 #1
0
 public Controller(FactoryAppender factoryAppender, FactoryLayout factoryLayout, IWriter writer, IReader reader)
 {
     this.factoryAppender = factoryAppender;
     this.factoryLayout   = factoryLayout;
     this.writer          = writer;
     this.reader          = reader;
 }
コード例 #2
0
        public static void Main()
        {
            var     factoryAppender = new FactoryAppender();
            var     factoryLayout   = new FactoryLayout();
            IWriter consoleWriter   = new ConsoleWriter();
            IReader consoleReader   = new ConsoleReader();
            var     controller      = new Controller(factoryAppender, factoryLayout, consoleWriter, consoleReader);

            controller.Run();
        }
コード例 #3
0
 public Controller()
 {
     this.factoryAppender = new FactoryAppender();
 }