private void OnErrorReportCompleted([NotNull] IErrorReportResult result) { if (result == null) { throw new ArgumentNullException("result"); } foreach (var visitor in _reportResultVisitors) { result.Accept(visitor); } _reportResultVisitors.Clear(); }
private void ErrorReportOnDoWork(IPromise <Nil> promise) { _errorReportResult = ErrorReporter.Report(_report, _appConfig); }