public ConDiagsView(ConDiagsController controller, Diags diags) { this.controller = controller; this.diags = diags; this.diags.QuestionAsk = Question; this.diags.MessageSend += Logger; this.diags.PropertyChanged += NotifyPropertyChanged; }
public ConDiagsView(ConDiagsController controller, Diags modelBind) { this.controller = controller; this.modelBind = modelBind; this.modelBind.QuestionAsk = Question; this.modelBind.MessageSend += Logger; this.modelBind.ReportClose += Summarize; this.modelBind.FileVisit += FileProgress; }
static int Main(string[] args) { var consoleWriter = new ConsoleTraceListener(false); Trace.Listeners.Add(consoleWriter); Trace.AutoFlush = true; var controller = new ConDiagsController(args, new ConDiagsViewFactory()); return(controller.Run()); }
public void Create(ConDiagsController controller, Diags diags) { var view = new ConDiagsView(controller, diags); }
public void Create(ConDiagsController controller, Diags modelBind) { var view = new ConDiagsView(controller, modelBind); }