有人从 Neo4jClient 迁移到 .Net Bolt 驱动程序 Neo4j 3

Does Anyone Migrate from Neo4jClient to .Net Bolt driver Neo4j 3

我们通过 Neo4jClient 在我们的引擎中使用 neo4j, 有人从 Neo4jClient 迁移到 Neo4j New Bolt Driver 吗?

-是否有基本查询和高级查询的示例?

-有没有类似 CypherFluentQuery 的东西?

neo4j-dotnet-driver 没有 CypherFluentQuery,我知道的唯一文档是通过 github repo and the neo4j docsreadme.md

从一个到另一个将是一项艰巨的任务,主要是由于缺少 CFQ 而对象映射 Neo4jClient 为您提供。 :/

我现在都在用。 我在保持 CypherFluentQuery

有用性的同时,利用了 bolt 协议和会话/事务管理

所以它看起来像

private ICypherFluentQuery getSomething(){...}
private void execute(ICypherFluentQuery q){
    ...
    using (var s = _driver.Session())
    {
         ...
         s.Run(q.Query.QueryText, q.Query.QueryParameters);
         ...
    }
    ....
}