private void ExceptionOccurred(CassandraException exc) { Debug.WriteLine(exc); HasError = true; Error = exc; }
public virtual bool TryExecute(CassandraContext context, out TResult result) { try { result = Execute(context); } catch (Exception exc) { result = default(TResult); HasError = true; Error = new CassandraException(exc.Message, exc); } return(!HasError); }
public virtual bool TryExecute(out TResult result) { try { result = Execute(); } catch (Exception exc) { Debug.WriteLine(exc); string message = exc.Message; if (exc is InvalidRequestException) { message = ((InvalidRequestException)exc).Why; } result = default(TResult); HasError = true; Error = new CassandraException(message, exc); } return(!HasError); }