Exemplo n.º 1
0
 /// <summary>
 ///     Обработка ошибки (логгирование + проброс сообщения) с указанием исключения
 /// </summary>
 protected virtual void HandleExceptionError(Exception exception, ILogMessage message)
 {
     Logger.Error().Print(exception, message);
     if (SendErrorMessages)
     {
         OnMessageReceived(new ErrorMessage {
             Message = message.Print(PrintOption.Default)
         });
     }
 }