ASPを使用する場合、現在のhttpコンテキストで取得するために、コードのどこからでもHttpContext.Currentを参照できます。HttpListenerを使用しているときに現在のhttpコンテキストを参照するには?
HttpListenerを使用して同様のことをしたいので、コード内のどこからでもGET/POSTデータなどにアクセスできます。このためにグローバルオブジェクトを参照することはできますか、現在のHttpListenerContextオブジェクトをすべて自分のコードで明示的に渡す必要がありますか?
' This is what I want to access
Dim Context As HttpListenerContext = Listener.EndGetContext(StateObject)
これは正しくありません。 'PerThread'は、ThreadPoolに基づいたWebアプリケーションでの正確性を保証することはできません。また、HttpはThreadPoolを使用します。これを見てくださいhttp://stackoverflow.com/questions/6845898/castle-windsor-perthread-vs-perwebrequest-in-asp-net – mayu