public int TryLog(Func <int> func) { try { return(func()); } catch (Exception e) { logger.Error(e, string.Empty); Console.WriteLine(e.Message); return(-1); } }
public void Error(Exception exception, string messageTemplate) { logger.Error(exception, messageTemplate); Console.WriteLine(exception.Message + " " + messageTemplate); }