예제 #1
0
    public override SessionStateStoreData CreateNewStoreData(HttpContext context, int timeout)
    {
        var tmp = inProcSessionStore.CreateNewStoreData(context, timeout);

        return(tmp.Items.GetType() != typeof(SessionStateItemCollectionWrapper) ? new SessionStoreDataItemsChanger(tmp) : tmp);
    }
 public override SessionStateStoreData CreateNewStoreData(HttpContext context, int timeout)
 {
     var sessionStateStoreData = inProcSessionStore.CreateNewStoreData(context, timeout);
     return sessionStateStoreData.Items.GetType() != typeof(T) ? new SessionStoreDataItemsInjector<T>(sessionStateStoreData) : sessionStateStoreData;
 }
 public override SessionStateStoreData CreateNewStoreData(HttpContext context, int timeout)
 {
     return(InProcSessionStore.CreateNewStoreData(context, timeout));
 }