Skip to content

An ASP.NET session-state store-provider implementation using RavenDB for persistence.

License

MIT, Unknown licenses found

Licenses found

MIT
license.txt
Unknown
license-ravendb.txt
Notifications You must be signed in to change notification settings

completer/RavenDbSessionStateStoreProvider

 
 

Repository files navigation

RavenSessionStateStoreProvider
==============================

An ASP.NET session-state store-provider (http://msdn.microsoft.com/en-us/library/ms178587.aspx) implementation using RavenDB (http://ravendb.net/) for persistence.

===========================
NuGet
===========================
The easiest way to install is via the NuGet package (http://nuget.org/List/Packages/Raven.AspNet.SessionState).

============================
Configuration:
=============================
<configuration>

	<connectionStrings>
    		<add name="SessionState" connectionString="Url = http://localhost:8080; DefaultDatabase=SessionState;" />
	</connectionStrings>


	<system.web>
 		<sessionState  mode="Custom" customProvider="RavenSessionStateStore">
      			<providers>
        			<add name="RavenSessionStateStore" type="Raven.AspNet.RavenSessionStateStoreProvider" connectionStringName="SessionState" />
      			</providers>
    		</sessionState>
	</system.web>

</configuration>


=============================
Notes:
=============================
To have RavenDb automatically remove expired session state, install the Expiration Bundle (http://ravendb.net/bundles/expiration).




About

An ASP.NET session-state store-provider implementation using RavenDB for persistence.

Resources

License

MIT, Unknown licenses found

Licenses found

MIT
license.txt
Unknown
license-ravendb.txt

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published