nhibernate
NuGet publisher profile
Packages (23)
Iesi.Collections
The System.Collections namespace in the .NET Framework provides a number of collection types that are extremely useful for manipulating data in memory. However, some specialized implementations of ISet are not available. Iesi.Collections 4.0 for .Net 4.0 contains the LinkedHashSet (preserves insertion order), the ReadOnlySet and the SynchronizedSet. The latter two wrap an actual set.
NHibernate
NHibernate is a mature, open source object-relational mapper for the .NET framework. It is actively developed, fully featured and used in thousands of successful projects.
FluentNHibernate
Fluent, XML-less, compile safe, automated, convention-based mappings for NHibernate.
NHibernate.Caches.Common
Common types of NHibernate.Caches providers.
NHibernate.Caches.SysCache
Cache provider for NHibernate using ASP.NET Cache object.
NHibernate.Caches.CoreMemoryCache
Cache provider for NHibernate using .Net Core MemoryCache (Microsoft.Extensions.Caching.Memory).
NHibernate.Caches.StackExchangeRedis
Redis cache provider for NHibernate using StackExchange.Redis.
NHibernate.Caches.SysCache2
Cache provider for NHibernate using ASP.NET Cache object. Supports SqlCacheDependency, allowing SQL Server changes to invalidate the cache.
NHibernate.Validator
NHibernate Validator is a powerful and extensible framework to validate objects using the .Net Platform. Born as a port of Hibernate Validator 3.0.0 project at december of 2007. Later on, many improvements and changes were made to the Core and API, and now we can say that NHibernate Validator is more than just a port. NHibernate Validator is entirely written in C#. The first release of NHibernate Validator was entirely developed by Dario Quintana, Gustavo Ringel and Fabio Maulo.
NHibernate.Mapping.Attributes
Attribute based mapping for NHibernate.
NHibernate.Caches.Util.JsonSerializer
Json.NET serializer for distributed NHibernate.Caches providers.
NHibernate.Driver.MySqlConnector
NHibernate driver for MySQL/MariaDB using MySqlConnector.
NHibernate.Caches.CoreDistributedCache
Cache provider for NHibernate using .Net Core IDistributedCache (Microsoft.Extensions.Caching.Abstractions). This provider is not bound to a specific implementation and require a cache factory yielding IDistributedCache implementations.
NHibernate.Caches.RtMemoryCache
Cache provider for NHibernate using MemoryCache (System.Runtime.Caching).
NHibernate.Caches.CoreDistributedCache.Redis
Redis cache provider for NHibernate using .Net Core IDistributedCache (Microsoft.Extensions.Caching.Redis). Consider using NHibernate.Caches.StackExchangeRedis instead: IDistributedCache contract limits the Redis features we can use.
NHibernate.AspNet.Identity
ASP.NET Identity provider for NHibernate
NHibernate.Caches.CoreDistributedCache.Memory
Memory cache provider for NHibernate using .Net Core IDistributedCache (Microsoft.Extensions.Caching.Memory). Meant for testing purpose, consider NHibernate.Caches.CoreMemoryCache for other usages.
NHibernate.Caches.CoreDistributedCache.SqlServer
SQL Server cache provider for NHibernate using .Net Core IDistributedCache (Microsoft.Extensions.Caching.SqlServer).
NHibernate.Caches.EnyimMemcached
Cache provider for NHibernate using MemCached with Enyim client.
NHibernate.Caches.MemCache
Uses memcached as the cache provider for NHibernate..
NHibernate.Caches.CoreDistributedCache.Memcached
Memcached cache provider for NHibernate using .Net Core IDistributedCache (EnyimMemcachedCore).
NHibernate.NodaTime
Enables the usage of NodaTime types with NHibernate
NHibernate.ProxyGenerators
Console runner for NHibernate.ProxyGenerators.