ExRam Gremlinq不适用于Cosmos DB

时间:2020-06-29 19:02:21

标签: c# database azure azure-cosmosdb gremlin

NuGet软件包:ExRam.Gremlinq.Core,ExRam.Gremlinq.Providers,ExRam.Gremlinq.Providers.CosmosDb

代码:

        var _g = g.UseCosmosDb("example.gremlin.cosmos.azure.com", "myDb", "myGraphName", "myPrimaryKey==");

        var result = await _g.V().FirstAsync();  

图中已填充了两个顶点和它们之间的一条边。

预期:结果等于第一个顶点

结果:等待_g.V()。FirstAsync()引发带有消息的异常

System.MissingMethodException:'找不到方法:'Void Gremlin.Net.Driver.GremlinClient..ctor(Gremlin.Net.Driver.GremlinServer,Gremlin.Net.Structure.IO.GraphSON.GraphSONReader,Gremlin.Net.Structure .IO.GraphSON.GraphSONWriter,System.String,Gremlin.Net.Driver.ConnectionPoolSettings,System.Action`1 )'。'

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

感谢@Guru Stron的评论,您现在已经知道了:

“我删除了对Gremlin.Net的引用,现在可以使用!”

我帮助您将其发布为答案,这可能对其他社区成员有益。