2011-02-14 37 views
0

當您針對不同客戶端運行同一個基於Web的應用程序作爲多租戶應用程序時,PreapplicationStartMethod期間有一種方法可以爲正在啓動的站點獲取某種上下文?如何在PreapplicationStartMethod期間獲取網站上下文/信息

更具體地說,我想要獲取主機頭信息(applicationHost.config中的「bindingInformation」屬性值);我已經找到了在應用程序啓動很長時間後的特定請求時獲取這些信息的方法。有沒有辦法在應用程序啓動過程中獲取信息?

這是一個MVC 3應用程序和IIS 7.5。

回答

0

我沒有找到這個問題的直接答案,以找到應用程序啓動時的「bindingInformation」。進一步審查要求後。主機頭不會是我的解決方案的最佳選擇。

更好的解決方案是使用System.Web.Hosting.HostingEnvironment.SiteName值代替。