Module
Best practices
In this module, you will learn best practices for using the Neo4j .NET Driver in production applications.
You will cover the following topics:
- Opening async sessions with
driver.AsyncSession() - Executing read and write transactions using
ExecuteReadAsync()andExecuteWriteAsync() - Implementing the unit of work pattern for grouping related queries
- Understanding thread safety constraints on sessions vs the driver
- Handling database errors with
Neo4jException,ClientException, andTransientException - Using the
IsRetriableproperty to determine whether an operation can be retried
Join GraphAcademy to keep learning
Create your account to unlock 80+ hours of hands-on Neo4j courses, track your progress, and earn a certificate when you complete the course.
Sign in or register