Tests.SetAndReleaseItemExclusive_when_session_exists_and_lock_id_matches.PreExistingSessionState C# (CSharp) Method

PreExistingSessionState() protected method

protected PreExistingSessionState ( ) : SessionStateDocument
return Raven.AspNet.SessionState.SessionStateDocument
        protected override SessionStateDocument PreExistingSessionState()
        {
            var items = new SessionStateItemCollection();
            items["Name"] = "Roger Ramjet";

            return new SessionStateDocument(SessionId, ApplicationName)
                {
                    Locked = true,
                    LockId = LockId,
                    SessionItems = Subject.Serialize(items),
                    Expiry = DateTime.UtcNow.AddMinutes(1)
                };
        }
SetAndReleaseItemExclusive_when_session_exists_and_lock_id_matches