public override void ResetItemTimeout(HttpContext context, string id)
{
var query = Query.And(Query.EQ("applicationVirtualPath", HostingEnvironment.ApplicationVirtualPath), Query.EQ("id", id));
var update = Update.Set("expires", DateTime.Now.Add(sessionStateSection.Timeout));
this.mongoCollection.Update(query, update);
}