Exemple #1
0
 public override void CrashesDidFailSendingErrorReport(MSCrashes crashes, MSErrorReport msReport, NSError error)
 {
     if (_owner.FailedToSendErrorReport != null)
     {
         var report = ErrorReportCache.GetErrorReport(msReport);
         var e      = new FailedToSendErrorReportEventArgs();
         e.Report    = report;
         e.Exception = error;
         _owner.FailedToSendErrorReport(null, e);
     }
 }
Exemple #2
0
        public void OnSendingFailed(AndroidErrorReport androidReport, Java.Lang.Exception exception)
        {
            if (_owner.FailedToSendErrorReport == null)
            {
                return;
            }
            var report = ErrorReportCache.GetErrorReport(androidReport);
            var e      = new FailedToSendErrorReportEventArgs();

            e.Report    = report;
            e.Exception = exception;
            _owner.FailedToSendErrorReport(null, e);
        }