简体   繁体   English

如何在Asp.net Core中分离NEO4J db连接?

[英]How to Separate NEO4J db Connection in Asp.net Core?

in NEO4J driver for .net to run queries we should use below code 在.NET的NEO4J驱动程序中以运行查询,我们应该使用以下代码

using (var driver = GraphDatabase.Driver("bolt://localhost:7687", AuthTokens.Basic("neo4j", "neo4j")))
        using (var session = driver.Session()){
{
 var statementTemplate = "Match (n:Test {Id:{Id}}) Return n.Name as test";
 var statementParameters = new Dictionary<string, object> { { "Id", "121" } };
 var statementResult = session.Run(statementTemplate, statementParameters);
 Console.WriteLine(record["test"].As<string>());
}

now i want to have that code in another class an when i want to run queries just call that class and run my query 现在我想在另一个类中使用该代码,当我想运行查询时,只需调用该类并运行我的查询

我只是将GraphDatabase.Driver放在一个新方法中,并在启动构造函数中调用该方法

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM