/// <summary> /// Create an exception report /// NB This method re-uses the same information retrieved from the system on subsequent calls /// Create a new ExceptionReportGenerator if you need to refresh system information from the computer /// </summary> /// <returns></returns> public ExceptionReport CreateExceptionReport() { var sysInfoResults = GetOrFetchSysInfoResults(); var reportBuilder = new ExceptionReportBuilder(_reportInfo, sysInfoResults); return(reportBuilder.Build()); }
/// <summary> /// Create an exception report /// NB This method re-uses the same information retrieved from the system on subsequent calls /// Create a new ExceptionReportGenerator if you need to refresh system information from the computer /// </summary> /// <returns></returns> public ExceptionReport CreateExceptionReport() { var sysInfoResults = GetOrFetchSysInfoResults(); var reportBuilder = new ExceptionReportBuilder(_reportInfo, sysInfoResults); return reportBuilder.Build(); }