PPWCode.Vernacular.NHibernate.I
3.0.1
See the version list below for details.
Requires NuGet 2.8 or higher.
Install-Package PPWCode.Vernacular.NHibernate.I -Version 3.0.1
dotnet add package PPWCode.Vernacular.NHibernate.I --version 3.0.1
<PackageReference Include="PPWCode.Vernacular.NHibernate.I" Version="3.0.1" />
paket add PPWCode.Vernacular.NHibernate.I --version 3.0.1
#r "nuget: PPWCode.Vernacular.NHibernate.I, 3.0.1"
// Install PPWCode.Vernacular.NHibernate.I as a Cake Addin
#addin nuget:?package=PPWCode.Vernacular.NHibernate.I&version=3.0.1
// Install PPWCode.Vernacular.NHibernate.I as a Cake Tool
#tool nuget:?package=PPWCode.Vernacular.NHibernate.I&version=3.0.1
The PPWCode Vernacular NHibernate library version I.
Product | Versions |
---|---|
.NET Framework | net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48 |
-
- Castle.Core (>= 3.3.0 && < 4.0.0)
- Castle.LoggingFacility (>= 3.3.0 && < 4.0.0)
- Castle.Windsor (>= 3.3.0 && < 4.0.0)
- Iesi.Collections (>= 4.0.0 && < 5.0.0)
- NHibernate (>= 4.1.0 && < 5.0.0)
- PPWCode.Util.OddsAndEnds.II (>= 1.3.0 && < 2.0.0)
- PPWCode.Vernacular.Exceptions.II (>= 1.0.0 && < 2.0.0)
- PPWCode.Vernacular.Persistence.II (>= 3.0.0 && < 4.0.0)
- PPWCode.Vernacular.Semantics.II (>= 1.0.0 && < 2.0.0)
NuGet packages (2)
Showing the top 2 NuGet packages that depend on PPWCode.Vernacular.NHibernate.I:
Package | Downloads |
---|---|
PPWCode.Vernacular.NHibernate.I.Test
Utility code to test NHibernate using SqlLite |
|
PPWCode.Util.Validation.I.NHibernate
Library containing multiple validations |
GitHub repositories
This package is not used by any popular GitHub repositories.
2.0.0 Improved design + support mapping by code
2.0.1 Fix release config (create contract assembly + emit xml documentation
2.0.2 Upgrade dependency on PPWCode.Vernacular.Persistence.II
2.0.3 - use null instead of "<null>" string while creating AuditLog entities.
- rename generic param TEntity to TId in AuditLog.
- fix bug, audit entities didn't get into the db.
2.0.4 Fix bug in the AuditLogMapper (PropertyName is null for delete log)
3.0.0 Upgrades
- Upgraded Persistence dependency
- Upgrade NHibernate to 4.1.1
Bugfixes
- Fix bi-directional relationships in unit tests
- Fix mapping by code for unsaved value of PersistenceVersion
Improvements
- Improved names of generated foreign key and indices
- Safer merge: no merge for non-transient object that does not exist in database
- Fixed warnings: event listeners are now serializable
- Extra functionality on Repository: GetAtIndex
- Audit interceptor and AuditLog event listener: can log using UTC or LOCAL time
- Repository: SaveOrUpdate supported (in addition to Merge)
- Unit tests: more tests to illustrate NHibernate functionality
3.0.1 Fix nuspec file: dependency version