Neo4jClient.DataAnnotations 2.1.1

Use POCO classes in the Neo4jClient library, ORM style. Annotate with System.ComponentModel.DataAnnotations.Schema attributes. Supports Complex Types too.

There is a newer version of this package available.
See the version list below for details.
Install-Package Neo4jClient.DataAnnotations -Version 2.1.1
dotnet add package Neo4jClient.DataAnnotations --version 2.1.1
<PackageReference Include="Neo4jClient.DataAnnotations" Version="2.1.1" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Neo4jClient.DataAnnotations --version 2.1.1
The NuGet Team does not provide support for this client. Please contact its maintainers for support.

Release Notes

Visit project site for usage and instructions.

*Lots of breaking changes.
*Introduced support for dependency containers through the IAnnotationsContext and IEntityService interfaces.
*Complete rewrite of EntityExpressionVisitor.
*Now skips null_props metadata when a property's type matches its value's reflected type.
*Added 'A' variable parameter to patterns described by expressions.
*Now allows you to specify an already-bound variable in patterns.
*Fixed a bug in pattern direction determination that took implicit foreign keys into account too early.
*Fixed bug that permitted some properties marked with JsonIgnoreAttribute or NotMappedAttribute.
*Harmonized EntityResolver and EntityConverter codes. In future releases, both might be deprecated in favour of a simpler API.
*Now uses labels in Neo4j metadata response to select the right type in an inheritance heirarchy to deserialize into.

NuGet packages (1)

Showing the top 1 NuGet packages that depend on Neo4jClient.DataAnnotations:

Package Downloads
Neo4j.AspNetCore.Identity
Neo4j database ASP.NET Identity Provider based on the Neo4jClient, and Neo4jClient.DataAnnotations projects.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.2.0 1,742 2/14/2020
2.1.2 2,802 7/1/2019
2.1.1 216 5/26/2019
2.1.0 589 1/22/2019
2.0.2 235 12/7/2018
2.0.1 542 11/26/2018
1.3.0 364 10/15/2018
1.2.1 722 11/30/2017
1.2.0 450 10/12/2017
1.1.0 329 9/22/2017
1.0.7 345 9/2/2017
1.0.6 396 8/8/2017