私はURLのホスト名を取得することができます。HttpContext.Currentを使用せずにURLホスト名を特定しますか?現在の要求を使用して
HttpContext.Current.Request.Url.Host
しかし - 私は現在のリクエスト(HttpContext.Current
)を使用せずに、URLのホスト名を決定する必要があります。これは、SQL依存関係が見つかったときにonChangeコールバックのSqlDependency
からコードが呼び出されるためです。コードは私のWebアプリケーションにあり、リクエストはありません。HttpContext.Current
はnullです。
私はHttpRuntime
から手に入れたいと思っていましたが、そこには何も使われていないようです。この情報を得る方法はありますか?
一つのいずれかに対応指定されたホスト名。入ってくるリクエストを調べなければ、私たちに連絡するのに使われたホスト名を確かめるのは難しいでしょう。 – spender
あなたは何をしようとしていますか、正確にあなたのコードはいつ実行されていますか?それはSqlDependencyのOnChangeイベント、App CacheのonRemoveCallbackまたは他の場所にありますか? – Journey
明快に質問を編集しました –