Provides a current session for each HttpContext. Works only with web applications.

Namespace:  NHibernate.Context
Assembly:  NHibernate (in NHibernate.dll)

Syntax

Visual Basic (Declaration)
<SerializableAttribute> _
Public Class WebSessionContext _
	Inherits MapBasedSessionContext
C#
[SerializableAttribute]
public class WebSessionContext : MapBasedSessionContext
Visual C++
[SerializableAttribute]
public ref class WebSessionContext : public MapBasedSessionContext
JavaScript
NHibernate.Context.WebSessionContext = function();

Type.createClass(
	'NHibernate.Context.WebSessionContext',
	NHibernate.Context.MapBasedSessionContext);

Inheritance Hierarchy

See Also