/// <summary> /// Checks the provider. /// </summary> private static void CheckProvider(SessionStateStoreProviderBase provider) { bool locked; TimeSpan lockAge; object lockId; SessionStateActions actions; provider.InitializeRequest(HttpContext); provider.CreateUninitializedItem(HttpContext, Id, 42); var data = provider.GetItem(HttpContext, Id, out locked, out lockAge, out lockId, out actions); Assert.IsNotNull(data); Assert.AreEqual(42, data.Timeout); Assert.IsFalse(locked); Assert.AreEqual(TimeSpan.Zero, lockAge); Assert.IsNull(lockId); Assert.AreEqual(SessionStateActions.None, actions); provider.ResetItemTimeout(HttpContext, Id); provider.EndRequest(HttpContext); provider.Dispose(); }
public override void Dispose() { InProcSessionStore.Dispose(); }
public override void Dispose() { _store.Dispose(); }