Exemplo n.º 1
0
        static int Main(string[] args)
        {
            var consoleWriter = new ConsoleTraceListener(false);

            Trace.Listeners.Add(consoleWriter);
            Trace.AutoFlush = true;

            var controller = new ConFlacController(args, new ConFlacViewFactory());

            return(controller.Run());
        }
Exemplo n.º 2
0
 public ConFlacView(ConFlacController controller, FlacDiags modelBind)
 {
     this.controller               = controller;
     this.modelBind                = modelBind;
     this.modelBind.QuestionAsk    = Question;
     this.modelBind.InputChar      = InputChar;
     this.modelBind.InputLine      = Input;
     this.modelBind.MessageSend   += Logger;
     this.modelBind.ReportClose   += Summarize;
     this.modelBind.FileVisit     += FileProgress;
     this.modelBind.Product        = ConFlacController.ProductText;
     this.modelBind.ProductVersion = ConFlacController.VersionText;
 }
Exemplo n.º 3
0
 public void Create(ConFlacController controller, FlacDiags modelBind)
 {
     var view = new ConFlacView(controller, modelBind);
 }