添加自定義類在ASP.NET MVC C#項目。 這是我在控制器:到HttpContext的
HttpContext.Items["IUser"] = new CustomClass(「parameter」);
也能正常工作的視圖中的檢索因爲我重寫默認WebViewPage這樣的觀點web.config文件:
<pages pageBaseType="Project.CustomWebViewPage">
在CustomWebViewPage裏面我創建一個屬性,並在InitHelpers設置()方法是這樣的:
IUser = (CustomClass)HttpContext.Current.Items["IUser"];
不過,如果我想在我的模型/的ViewModels進行檢索我將不得不把代碼放到任何地方,因此我想直接在HttpContext中創建CustomClass(所以我至少不必強制類型化),但是我無法找到如何進行重寫或動態地將該對象添加到它。