/// <summary> /// Private static helper method to publish the exception information to the default publisher. /// </summary> /// <param name="exception">The exception object whose information should be published.</param> /// <param name="additionalInfo">A collection of additional data that should be published along with the exception information.</param> internal static void PublishInternalException(Exception exception, NameValueCollection additionalInfo) { // Get the Default Publisher DefaultPublisher Publisher = new DefaultPublisher("Application", resourceManager.GetString("RES_EXCEPTIONMANAGER_INTERNAL_EXCEPTIONS")); // Publish the exception and any additional information Publisher.Publish(exception, additionalInfo, null); }
/// <summary> /// Private static helper method to publish the exception information to the default publisher. /// </summary> /// <param name="exception">The exception object whose information should be published.</param> /// <param name="additionalInfo">A collection of additional data that should be published along with the exception information.</param> private static void PublishToDefaultPublisher(Exception exception, NameValueCollection additionalInfo) { // Get the Default Publisher DefaultPublisher Publisher = new DefaultPublisher(); // Publish the exception and any additional information Publisher.Publish(exception, additionalInfo, null); }