This is an automated email from the ASF dual-hosted git repository.

florianhockmann pushed a commit to branch TINKERPOP-3035
in repository https://gitbox.apache.org/repos/asf/tinkerpop.git

commit a172ad5c37300f13bcdf3fe006b15365b575a620
Author: Florian Hockmann <f...@florian-hockmann.de>
AuthorDate: Wed Apr 17 15:06:16 2024 +0200

    TINKERPOP-3035 Add Property(IDictionary) overload
    
    This overload was missing in Gremlin.Net for some reason.
---
 .../src/Gremlin.Net/Process/Traversal/GraphTraversal.cs        | 10 ++++++++++
 1 file changed, 10 insertions(+)

diff --git a/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/GraphTraversal.cs 
b/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/GraphTraversal.cs
index c6cf798f9a..37fb0ab975 100644
--- a/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/GraphTraversal.cs
+++ b/gremlin-dotnet/src/Gremlin.Net/Process/Traversal/GraphTraversal.cs
@@ -22,6 +22,7 @@
 #endregion
 
 using System;
+using System.Collections;
 using System.Collections.Generic;
 using System.Linq;
 using Gremlin.Net.Structure;
@@ -1515,6 +1516,15 @@ namespace Gremlin.Net.Process.Traversal
             return Wrap<S, E>(this);
         }
 
+        /// <summary>
+        ///     Adds the property step to this <see 
cref="GraphTraversal{SType, EType}" />.
+        /// </summary>
+        public GraphTraversal<S, E> Property(IDictionary value)
+        {
+            Bytecode.AddStep("property", value);
+            return Wrap<S, E>(this);
+        }
+
         /// <summary>
         ///     Adds the propertyMap step to this <see 
cref="GraphTraversal{SType, EType}" />.
         /// </summary>

Reply via email to