private void LogError(Exception ex, IParameters parameters = null) { if (parameters != null) { Logger.LogError(ex, ErrorMessage, parameters.ToList()); } else { Logger.LogError(ex, ErrorMessage, ErrorMessage); } }