HttpSessionState as parameter
<p>What is the highest class in the hierarchy I can use to pass HttpSessionState as a parameter and add values to it?</p>

<p>For instance to a method like</p>

<pre><code>public void MyMethod(IDictionary&lt;string, object&gt; input)
{
    input.Add("something", something);
}
</code></pre>

<p>I see that implements ICollection and IEnumerable, but that only allows me to read values, not add them.</p>
