2017-04-14 1 views
0

.NET 난 그냥 그 클래스를 호출하고 내 쿼리를 실행 쿼리를 실행하려고 할 때 우리가Asp.net 코어에서 NEO4J db 연결을 분리하는 방법은 무엇입니까? 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>()); 
} 

지금 내가 다른 클래스에서 해당 코드를 갖고 싶어 코드 아래 사용해야 쿼리를 실행하기 위해

+0

몸체 도움말 ?? –

답변

0

그냥 새로운 방법으로 GraphDatabase.Driver을 넣고 시작 생성자에서 메서드를 호출하십시오.