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)
};
}