global-asax

    -1熱度

    1回答

    我有一個應用程序,我正在使用Web API調用我的所有操作。 現在我有一個要求,我需要跟蹤我們的API調用,這意味着我的API調用了多少次,以及調用了多少次的方法。我需要將每個信息插入數據庫以供將來的響應。 任何人有任何想法如何實現?請分享。 我在想什麼: 在下面的Application_BeginRequest Global.asax中我將檢查URL,並會嘗試找到API方法名。 然後可以通過執行

    0熱度

    1回答

    對於頁面,我可以在顯示我的.net Web應用程序的頁面之前檢查用戶是否使用Session進行了日誌記錄。但是,如果url是文件的鏈接,我無法確定用戶是否已登錄,並直接從服務器下載文件。我試圖通過Global.asax檢查cookie或會話,但沒有成功。 編輯:我不是通過服務器,而是通過會話尋找認證。我有數據庫中的用戶登錄,所以我猜web.config解決方案不適用於此。 在用戶可以訪問我的服務器

    9熱度

    2回答

    用參數來執行動作我在global.asax protected void Application_Error(object sender, EventArgs e) { // ... var routeData = new RouteData(); routeData.Values.Add("controller", "Home");

    0熱度

    2回答

    我有3子文件夾中的Web應用程序,我想在解決方案中使用: HR 業務 錢 每個應用程序都使用解決方案的常見部分,如母版頁,CSS等。 每個應用程序在其各自的文件夾中都有自己的錯誤頁面。 但頂級文件夾中只有1個Global.asax。 我想爲每個應用程序在全局級別處理錯誤,以便當我們瀏覽頁面時,未知錯誤總是出現在每個解決方案的正確錯誤頁面上。 例如, 1. /HR/Page1.aspx中的錯誤轉到/

    0熱度

    2回答

    給予代碼: protected void Application_Start(object sender, EventArgs e) { var testTimer = new Timer( LogTimer, null, new TimeSpan(0, 0, 0, 0), new TimeSpan(0, 0, 0, 1) );

    0熱度

    1回答

    <%@ Import Namespace="project.name.folder"%> <%@ Import Namespace="project" %>` 在我的Projectmap中存在很多Projectclasses。一個叫做project,另一個叫做project.name。 如果我編譯ASP.NET程序,它說: 命名空間「項目」的類型或命名空間名稱「名稱」找不到(你 缺少usin

    0熱度

    1回答

    有沒有辦法在global.asax中訪問會話變量?我在Application_Start()中設置了一個計時器函數,但爲此我需要訪問登錄後存儲的用戶憑據。但我似乎無法訪問這裏的會話存儲。任何想法,爲什麼我不能或任何其他方式來存儲和訪問global.asax中的用戶數據將是有益的。

    0熱度

    1回答

    我有網站,我有一個名爲test.html頁面的頁面。當我瀏覽http://www.domainName.com/test時,它會選擇test.html頁面而不使用控制器和操作方法。 什麼我routeconfig.cs寫 routes.MapRoute( name: "", url: "", defaults: new {

    1熱度

    1回答

    我有一個沒有登錄頁面的Web窗體應用程序。從技術上講,用戶可以直接訪問任何頁面。但是,我需要能夠識別每個頁面上登錄用戶的身份。我不想向每個頁面添加代碼。我寧願在會議開始時設置一個唯一的會話變量。爲此,我加入到我的Global.asax.cs如下: protected void Session_Start(object sender, EventArgs e) {

    0熱度

    2回答

    我想在一個地方訪問所有.aspx頁面的page_load事件。 情景: - 我在的WebForms(不MVC)的asp.net網站。它有70-75 .aspx頁面。 現在我想要執行一些相同的業務邏輯page_load事件的所有頁面。 我的問題: - 現在,我怎麼能在一個地方訪問所有75個.aspx頁面page_load所以每當form1.aspx或form2.aspx或form58.aspx當時我