/// <summary> /// Raises the <see cref="E:IndexingError"/> event. /// </summary> /// <param name="e">The <see cref="Examine.IndexingErrorEventArgs"/> instance containing the event data.</param> protected virtual void OnIndexingError(IndexingErrorEventArgs e) { if (IndexingError != null) IndexingError(this, e); }
internal static void IndexingError(object sender, IndexingErrorEventArgs e) { throw new ApplicationException(e.Message, e.InnerException); }
/// <summary> /// Event handler to log errors for any non-umbraco indexer /// </summary> /// <param name="sender"></param> /// <param name="e"></param> public static void LogErrors(object sender, IndexingErrorEventArgs e) { LogHelper.Error(sender.GetType(), "Indexing error occurred", new Exception(e.Message, e.InnerException)); }
protected override void OnIndexingError(IndexingErrorEventArgs e) { AzureExtensions.LogExceptionFile(Name, e); base.OnIndexingError(e); }
protected override void OnIndexingError(IndexingErrorEventArgs e) { DataService.LogService.AddErrorLog(e.NodeId, string.Format("{0},{1}, IndexSet: {2}", e.Message, e.InnerException != null ? e.InnerException.Message : "", this.IndexSetName)); base.OnIndexingError(e); }
protected override void OnIndexingError(IndexingErrorEventArgs e) { DataService.LogService.AddErrorLog(e.NodeId, IndexSetName, e.InnerException); base.OnIndexingError(e); }