有沒有辦法在ASP.NET中設置HttpContext.Current.Request.Browser.Type
。這是一個只讀的字符串屬性。所以你不能真的只是給它分配一個字符串。嘗試初始化HttpBrowserCapabilities類型的Browser屬性,但它只有一個構造函數,並且不帶任何參數,並且瀏覽器類型仍爲null。我希望能夠爲瀏覽器設置Type的原因是我的單元測試失敗,因爲Type屬性爲null。在ASP.NET中設置HttpContext.Current.Request.Browser.Type
編輯每空檢查評論: 我可以肯定地修改代碼來檢查null,但這將只是我的單元測試,因爲當請求來自瀏覽器,該值永遠不會爲空。因此,不那麼興奮。但它可能是我最後的手段。
對我來說,改變測試來解決空瀏覽器類型的可能性會更容易。 – asawyer