httpcontext

    2熱度

    3回答

    我有一個方法: public DataSet someMethod() { List a = someObj.getList(name, integerId); } 現在integerId通過HttpContext.Current.Session變量獲得。 我已經爲該方法寫了一個單元測試。但是,因爲測試運行在web進程之外,所以HttpContext.Current.Sessio

    1熱度

    1回答

    使用HttpContext.Current.Request.Url.Authority時,可以獲取當前主機站點,例如:localhost:8084。 是否有可能獲得'完整'主機名,如:'http://localhost:8084'? 對於某些實現它將是http和其他將是https,我需要根據站點地址創建一個URL。

    1熱度

    1回答

    我開發的WebAPI,並已接受這樣的我POST數據後,爲空: [HttpPost] public Int16 Foo() { var input = new StreamReader(HttpContext.Current.Request.InputStream).ReadToEnd(); Model_Deserialized model = J

    4熱度

    1回答

    我必須調試已離開公司的某人的舊VB.NET 2.0代碼。我們有一個生產系統(我們稱之爲http://prod)和一個測試系統(http://test)。兩者幾乎都是類似的,包括文檔庫。在製作文檔時,所有顯示在底部的超鏈接都沒問題(這意味着他們會說類似http://prod/download.ashx?id= {GUID})。 但是在測試中它是相同的(http://prod/download.ash

    6熱度

    1回答

    我使用Membership Reboot我Asp.Net5 MVC 6 Web應用程序來管理我的身份,登錄等 我試圖讓MR的OwinAuthenticationService工作作爲IAuthenticationService接口的實現,我是依賴注入我的控制器。 的樣品,這涉及注入IAuthenticationService使用以下Autofac登記取決於: builder.Register(ct

    1熱度

    1回答

    我讀過this後,我很困惑什麼是創建和使用數據環境的最佳方式? 我一直認爲你應該使用單像下面(+鎖定) private static ModelDataContext dataContext=null; protected static ModelDataContext DataContext { get { if(dataContext==null)

    3熱度

    1回答

    我問a similar question答案是我根本不需要這樣做。雖然這種方法是正確的,但這並不能幫助我。 我有以下操作: [MyCaching] [MyUserAuth] public class MyMagicController:Controller { public ActionResult GetLoans() { return GetLoansForThisU

    2熱度

    2回答

    在我的母版我使用下面的腳本 <script type="text/javascript" src="http://serverapi.arcgisonline.com/jsapi/arcgis/?v=3.3"></script> 而在我的申請,我有JavaScript代碼這個和平 document.getElementById(menu_number).src = "<%=HttpContex

    0熱度

    1回答

    我在一些測試方法中嘲笑HTTPContext。我需要寫很多方法,所以我寧願重複使用代碼,也不願每次寫入代碼。保持乾爽。我正在執行this method of Faking (Mocking) HTTPContext。我讀到,我需要將其分解爲工廠,以便在其他單元測試中重新使用它。 問題:如何將此代碼放入工廠以在單元測試中重新使用它?除了「工廠」以外,還有其他更好的方法來重用嗎?我如何實現這一點。 測

    0熱度

    1回答

    我用MySql和Sql Server觀看了一些關於實體框架的類。 首先老師從數據庫中,在那裏,他創建上下文DB使用實體和比他開始插入 using(sampleEntities ctx = new sampleEntities()){ client clt = new client(); clt.name = txtName.Text; clt.phone = txtPhone.Text;