I'm trying to configure my visual studio 2013 asp.net mvc application to use the ncache provider for session state.
So far I have added a project reference to Alachisoft.NCache.SessionStoreProvider and Alachisoft.NCache.Web
I have also followed the steps found here, including point 9 regarding web.config and now have the following system.web section in my web.config
<system.web>
<authentication mode="None" />
<compilation debug="true" targetFramework="4.5" >
<assemblies>
<add assembly="Alachisoft.NCache.SessionStoreProvider,Version=4.1.0.0,Culture=neutral,PublicKeyToken=CFF5926ED6A53769"/>
</assemblies>
</compilation>
<httpRuntime targetFramework="4.5" />
<sessionState cookieless="false" >
<providers>
<add name="NCacheSessionProvider"
type="Alachisoft.NCacheExpress.Web.SessionState.NSessionStoreProvider"
sessionAppId="NCacheTest"
cacheName="MyClusterCache"
writeExceptionsToEventLog="false"
enableLogs="false"/>
</providers>
</sessionState>
</system.web>
However when I debug my app it still appears to be using the default inproc session state as everything works ok but my cache shows a count of 0 objects.
Using the NCache api I can add items to the cache just fine which shows up in my NCache Management console statistics.
Can anyone describe how they have set this up or see anything I am missing? Thanks in advance