ASP.NET How to kill this session variable instance
<p>Hey I have a session object I just cant seem to destroy or set null again i.e.</p>

<p>this is how it is set</p>

<pre><code>If HttpContext.Current.Session("ASPNETShoppingCart") Is Nothing Then
        Instance = New ShoppingCart()
        Instance.Items = New List(Of CartItem)
        HttpContext.Current.Session("ASPNETShoppingCart") = Instance
    Else
        Instance = CType(HttpContext.Current.Session("ASPNETShoppingCart"), ShoppingCart)
    End If
</code></pre>

<p>And on my logout I have</p>

<p>Session.Abandon()</p>

<p>But when I log in it still remembers how many items i had in my cart from last time ?</p>
