![](/img/trans.png)
[英]How to redirect from OnActionExecution to an Action in a controller (Asp.net core 5)
大家好,我正在開發針對.Net 5的Asp.net core項目我創建了一個繼承自IActionFilter的 class 並使用了OnActionExecution方法,我在其中做了一些邏輯,並希望從它重定向到Controller中的另一個Action 。 問題:問題是我如何重定向到request ...
[英]How to redirect from OnActionExecution to an Action in a controller (Asp.net core 5)
大家好,我正在開發針對.Net 5的Asp.net core項目我創建了一個繼承自IActionFilter的 class 並使用了OnActionExecution方法,我在其中做了一些邏輯,並希望從它重定向到Controller中的另一個Action 。 問題:問題是我如何重定向到request ...
[英]Decompress body request with C# in asp.net mvc already compressed with pako library JS
我有一個 asp.net mvc 應用程序,想使用 Pako 庫(使用 gzip 和 deflate 編碼)壓縮視圖中的請求正文,並在使用 OnActionExecuting 和 GZipStream/DeflateStream 到達控制器之前解壓縮正文請求。 為什么要這樣做? 因為我有一個阻止所 ...
[英]What is the equivalent of Web Forms “Page_Load” in ASP.NET Core 5, so my code will run before any page loading?
有沒有辦法在 ASP.NET Core 5 中的每個頁面加載時執行代碼,就像在 Web 窗體中一樣? 在 Web 窗體中,我使用了Page_Load()事件處理程序,但在 ASP.NET Core 5 中等效的是什么? 因此,如果我在任何控制器中調用任何動作,它將首先運行我的代碼,然后運行動作執行。 ...
[英]How to override “OnActionExecuting” defined in the Startup class inside a controller?
該代碼針對每個傳入請求運行,以檢查其是否包含有效的JWT令牌。 在大多數情況下,這是我想要的,除了第一次(用戶嘗試登錄時)。 因為它在每次請求時都在運行,所以用戶無法登錄。 我試圖在登錄操作的頂部添加一個屬性,但是仍然無法正常工作。 在這種情況下,我應該怎么做才能覆蓋啟動 ...
[英]Returns from OnActionExecutionAsync without executing the action in asp.net core
在這里,我想從custom action filter返回,而無需在asp.net core WEB API執行controller action method 。 以下是我對示例code要求。 我已經搜索並找到了一些相關的問題和答案,但是沒有任何幫助。 找到了這個await ...
[英]How to find a specific value in an IDictionary<string, object>?
這個IDictionary<string, object>包含我登錄到 mongodb 的用戶數據。 問題是TValue是一個復雜的對象。 TKey只是類名。 例如: 目前,我正在嘗試遍歷Dictionary並比較類型,但無濟於事。 有沒有更好的方法來做到這一點,還是我錯過了標記 ...
[英]Default parameter in all action before action executing in mvc
有沒有一種方法可以向MVC應用程序中的每個操作添加一些默認參數。 因此,如果從錨href發送,我可以獲取參數的值。 和我的href這樣(這是一個AJAX定位調用): 和我的動作類似(可以是應用程序中的任何動作,每個動作都應具有該參數FormControlID 在OnAc ...
[英]Fire OnActionExecuted even if response is returned from OnActionExecuting
我為Web API實現了以下ActionFilter屬性: LogRequest :這將請求和響應記錄在OnActionExecuted方法中。 ValidateModel :這通過在OnActionExecuting方法中設置Response來驗證模型並返回BadReques ...
[英]Silently prevent WEB API Method execution
我想在周末拒絕訪問某些網絡方法。 動作過濾器似乎是實現這一目標的自然工具。 這有效,但我真的不想拋出Exception 。 我可以用什么代替Exception來默默地拒絕進入? ...
[英]Determining whether a request is from the server or a client c#
有沒有辦法確定OnActionExecuting(ActionExecutingContext filterContext)請求是來自服務器還是客戶端? ...
[英]MVC ActionFilterAttribute - Get a value from the action
在MVC中,我有一個在Startup注冊的服務,用於驗證類似這樣的操作: 啟動文件 然后將其放入需要檢查訪問權限的任何內容。 控制器: 我需要做的就是傳遞執行動作中的值,以供ActionFilterAttribute讀取。 現在,因為我需要在Startup.cs初始 ...
[英]Web API - Access Custom Attribute Properties inside ActionFilterAttribute OnActionExecuting
我需要訪問自定義DataAnnotation屬性內的屬性。 如何訪問此屬性以設置響應值? 該屬性已添加到模型屬性。 ...
[英]Url redirection on OnActionExecuting method
我們正在嘗試實現一個非托管標頭,它將在ASP.NET中的*.website.com之前接受任何內容。 由於它將接受任何子域,因此我們擴展了HttpContextBase類以添加自定義方法。 此方法將驗證context.Url.Host是否是有效主機或其子域是否存在於數據庫中,如果不是, ...
[英]Instantiation of a controller in OnActionExecuting (…not throwing a 404) in MVC Azure
目的是在與Azure MVC站點的管理相同的URL上添加維護批處理。 網址應類似於: 我決定重寫OnActionExecuting並在URL中捕獲所需的信息以觸發maintenance方法。 我不熟悉MVC項目,這聽起來可能不太傳統。 這段代碼在本地運行得很好, mainte ...
[英]Understanding ActionExecutingContext.Result within an ActionFilterAtrribute
我最近閱讀了使MVC Web API允許CORS(跨源資源共享)的代碼。 我知道ActionFilterAtrribute使它成為一個過濾器,但是我不確定此類中的情況: AllowCORS 。 因此,基本上,如果我們收到的請求方法是HttpOPTIONS ,則在這種情況下我們會做一些我 ...
[英]Get expected Action Parameter type in OnActionExecuting
問題:是否可以知道所調用操作所期望的參數類型? 例如,我有一些action : TestCustomAttr定義為: 因此,當調用TestAction ,在這里,在OnActionExecuting內部,我想知道TestAction方法所需的類型。 (例如:在這種情況下,有2 ...
[英]Controller.OnActionExecuting not firing after first visit to action
在我的MVC 4網絡應用程序中,我要求用戶在使用該應用程序一段時間后選擇付款方式。 我已經通過創建一個控制器基類來實現這一點,並使我的所有控制器都繼承自此。 基類具有以下代碼: “ Choose操作包含允許您設置付款詳細信息或推遲選擇一段時間的鏈接。 如果訪問這些鏈接中的任何一 ...
[英]Asp .Net MVC on action executing - Get the value of action parameter values of user defined types on action executing
我想將每個操作方法參數名稱及其對應的值記錄在數據庫中作為鍵值對。 作為此過程的一部分,我將使用OnActionExecuting ActionFilterAttribute,因為它是獲取Action Executing上下文的正確位置(OnActionExecuting方法將為所有控制器act ...
[英]Customer ActionFilterAttribute OnActionExecuting override never called
我正在使用MVC 4。 我編寫了從System.Web.Mvc.ActionFilterAttribute繼承的此客戶屬性 我在UserController動作Manage上使用它 我在屬性構造函數中,在重寫的方法OnActionExecuting以及在UserContro ...
[英]How to get hash part of a History.js URL from in MVC Controller's OnActionExecuting
我有一個自定義jQuery控件,該控件使用History.js更改browserstate並通過Ajax加載子面板。 在HTML 5瀏覽器中,URl已完全更改,因此可以進行頁面刷新(加載當前面板)。 但是,在IE9和更早的版本中,狀態存儲為哈希值,例如: 我想提取OnAction ...