neo4j cypher neo4jclient

Neo4jClient: Wild char La búsqueda no funciona cuando se parametriza



cypher (0)

Tengo un problema extraño con el Neo4JClient.

La siguiente consulta funciona

.AndWhere("((shipper.Name =~ ''(?i).*" + filterTxt + ".*'') OR (frm.Name =~ ''(?i).*" + filterTxt + ".*'') OR (to.Name =~ ''(?i).*" + filterTxt + ".*''))");

pero lo mismo cuando convierto a la consulta parametrizada como a continuación:

.AndWhere("((shipper.Name =~ {searchParam}) OR (frm.Name =~ {searchParam}) OR (to.Name =~ {searchParam}))") .WithParam("searchParam", "(?i).*" + filterTxt + ".*");

no se ejecuta desde el Neo4JClient obtengo una excepción que dice que la conexión está cerrada, sin embargo, cuando DebugQueryText el DebugQueryText generado por el Neo4JClient y lo ejecuto en la consola neo4j, devuelve el resultado.

¿Hay algo que estoy haciendo mal con la forma en que estoy usando esta búsqueda de comodines?

Regrads Kiran