Graph 如何将gremlin作为sql server连接到.net?

Graph 如何将gremlin作为sql server连接到.net?,graph,gremlin,tinkerpop,Graph,Gremlin,Tinkerpop,我有一个下面的代码,它连接asp.net和gremlin。但每次我创建一个服务时,我都会继续这样创建代码。 有没有办法创建一个单独的文件,然后调用一个名为thisconnection的函数?比如sql server端。 我尝试创建json文件。然后将其配置为打开,但我无法执行。 下面的代码还没有优化连接,因为每次我关掉电脑,数据都会丢失,也不会保存。因为它不能调用那个数据库名。有办法吗?给我示例代码。谢谢 public class ProjectService : IProjectService

我有一个下面的代码,它连接asp.net和gremlin。但每次我创建一个服务时,我都会继续这样创建代码。 有没有办法创建一个单独的文件,然后调用一个名为thisconnection的函数?比如sql server端。 我尝试创建json文件。然后将其配置为打开,但我无法执行。 下面的代码还没有优化连接,因为每次我关掉电脑,数据都会丢失,也不会保存。因为它不能调用那个数据库名。有办法吗?给我示例代码。谢谢

public class ProjectService : IProjectService
    {
        private readonly GremlinClient _client;
        private readonly GraphTraversalSource _g;

        public ProjectService()
        {
            _client = new GremlinClient(new GremlinServer(GremlinDBContext.HOST_NAME, GremlinDBContext.PORT));
            _g = Traversal().WithRemote(new DriverRemoteConnection(_client));
        }
    }

虽然有一种用Java文件配置驱动程序的方法,但其他语言变体(如.NET)则没有。应该有更多的一致性。有一个未解决的问题,似乎可以更好地解决此问题:

也就是说,我建议您不要为您的应用程序创建一个
GremlinClient
,并使其可用于您的所有服务实现,或者甚至可能真正创建一个
\g

它还没有优化连接,因为每次我关闭计算机时,数据都会丢失并且不会保存

我已经在其他问题中解决了您的数据持久性问题:以及