When to Use - Writing C# or .NET code connecting to Neo4j - Setting up , DI registration, or session/transaction lifecycle - Questions about , , async patterns, result mapping - Debugging sessions, type mapping, null safety, or error handling in .NET When NOT to Use - Writing/optimizing Cypher queries → - Upgrading from older driver version → --- Install | Package | Use | |---|---| | | Async API — use this | | | Synchronous wrapper | | | System.Reactive streams | --- Driver Lifecycle — thread-safe, connection-pooled, expensive to create. Create one per application. and implement — always , ne…