main
 1using System.Collections;
 2
 3namespace jive
 4{
 5  public class PerThreadScopedStorage : ScopedStorage
 6  {
 7    readonly ApplicationThread current_thread;
 8
 9    public PerThreadScopedStorage(ApplicationThread current_thread)
10    {
11      this.current_thread = current_thread;
12    }
13
14    public IDictionary provide_storage()
15    {
16      return current_thread.provide_slot_for<Hashtable>();
17    }
18  }
19}