Generic operation error handling with OperationInvoker