public ResultsPresenter(IResultsView view, Dispatcher dispatcher) { View = view; Dispatcher = dispatcher; RestClient = RestClientFactory.GetDefault(); View.ResultSelected += ResultSelected; }
public ResultsViewPresenter(IResultsView view) { if (view == null) { throw new ArgumentNullException(); } View = view; }
public ResultsController(MainController mainController, IResultsView view) : base(mainController) { _view = view; _view.SaveReportClicked += OnSaveReportClicked; _view.PrintReportClicked += OnPrintReportClicked; _model = mainController.Model; InitializeDialogs(); }