neo4j / neo4j-dotnet-driver

Neo4j Bolt driver for .NET
Apache License 2.0
226 stars 69 forks source link

Transaction error handling #737

Closed thelonelyvulpes closed 10 months ago

thelonelyvulpes commented 11 months ago

This change introduces a mechanism to remove undefined behaviors when the user code catches and ignores an exception and attempts to use a terminated transaction further.

thelonelyvulpes commented 11 months ago

Requires https://github.com/neo4j-drivers/testkit/pull/601 & https://github.com/neo4j-drivers/testkit/pull/603