private void ProcessException(IExceptionMessage message, Exception exception) { // store the BaseException as the exception of record var baseException = exception.GetBaseException(); message.ExceptionTypeName = baseException.GetType().Name; message.ExceptionMessage = baseException.Message; message.ExceptionDetails = _exceptionProcessor.GetErrorDetails(exception); }
private void ProcessException(IExceptionMessage message, Exception exception, bool isHandelled) { // store the BaseException as the exception of record var baseException = exception.GetBaseException(); message.ExceptionIsHandelled = isHandelled; message.ExceptionTypeName = baseException.GetType().Name; message.ExceptionMessage = baseException.Message; message.ExceptionDetails = _exceptionProcessor.GetErrorDetails(exception); }