/// <summary> /// The main entry point, populates the report with everything it needs /// </summary> public void PopulateReport() { try { _view.SetInProgressState(); _view.PopulateExceptionTab(ReportInfo.Exceptions); _view.PopulateAssembliesTab(); _view.PopulateConfigTab(GetConfigAsHtml()); _view.PopulateSysInfoTab(); } finally { _view.SetProgressCompleteState(); } }
/// <summary> /// The main entry point, populates the report with everything it needs /// </summary> public void PopulateReport() { try { _view.SetInProgressState(); _view.PopulateExceptionTab(ReportInfo.Exceptions); _view.PopulateAssembliesTab(); if (!ExceptionReporter.IsRunningMono()) { _view.PopulateSysInfoTab(); } } finally { _view.SetProgressCompleteState(); } }