Neo4jClient.DataAnnotations 2.1.0

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

This package is not used by any popular GitHub repositories.

Version History

Version Downloads Last updated
2.1.2 160 7/1/2019
2.1.1 96 5/26/2019
2.1.0 385 1/22/2019
2.0.2 164 12/7/2018
2.0.1 192 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