Neo4jClient.DataAnnotations 2.1.2

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

Install-Package Neo4jClient.DataAnnotations -Version 2.1.2
dotnet add package Neo4jClient.DataAnnotations --version 2.1.2
<PackageReference Include="Neo4jClient.DataAnnotations" Version="2.1.2" />
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add Neo4jClient.DataAnnotations --version 2.1.2
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.

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.1.2 137 7/1/2019
2.1.1 94 5/26/2019
2.1.0 384 1/22/2019
2.0.2 164 12/7/2018
2.0.1 189 11/26/2018
1.3.0 242 10/15/2018
1.2.1 619 11/30/2017
1.2.0 328 10/12/2017
1.1.0 227 9/22/2017
1.0.7 245 9/2/2017
1.0.6 283 8/8/2017