C# (CSharp) Castle.Facilities.NHibernateIntegration.Internal Namespace

Classes

Name Description
AbstractDictStackSessionStore
AbstractSessionStore
CallContextSessionStore Provides an implementation of ISessionStore which relies on CallContext
CastleTransactionsFriendlyTransactionFactory
CastleTransactionsFriendlyTransactionFactory.DistributedTransactionContext
DefaultSessionManager
FileAssemblyResource Resource for a file or an assembly resource
NHSessionComponentInspector Inspect components searching for Session Aware services.
ResourceAdapter Adapter to IResource so a NHibernate transaction can be enlisted within Castle.Services.Transaction.ITransaction instances.
SessionDisposeSynchronization
SessionFactoryActivator Postpones the initiation of SessionFactory until Resolve
SessionFactoryResolver Default implementation of ISessionFactoryResolver that always queries the kernel instance for the session factory instance.

This gives a chance to developers replace the session factory instance during the application lifetime.

WebSessionStore Provides an implementation of ISessionStore which relies on HttpContext. Suitable for web projects.