public void AddException(Exception ee) { if (ExternalLogger != null) { ExternalLogger.Add(ee); } else { var ex2 = ee; while (ex2 != null) { ex2 = ex2.InnerException; } LogHelper.Error <Log>("An error occurred", ee); } }
public void AddException(Exception ee) { if (ExternalLogger != null) { ExternalLogger.Add(ee); } else { Exception ex2 = ee; string error = String.Empty; string errorMessage = string.Empty; while (ex2 != null) { error += ex2.ToString(); ex2 = ex2.InnerException; } Add(LogTypes.Error, -1, error); } }