[英]Wrapping a complex object as Response with ResultFilterAttribute
在我的 controller 中,我從 ControllerBase 繼承了一個Result方法,用於將響應包裝到ResponseBase object 中,如下所示: ResponseBase就像: 最后是我的 controller: 現在,這里的問題是,如何在ResultFilterAttri ...
[英]Wrapping a complex object as Response with ResultFilterAttribute
在我的 controller 中,我從 ControllerBase 繼承了一個Result方法,用於將響應包裝到ResponseBase object 中,如下所示: ResponseBase就像: 最后是我的 controller: 現在,這里的問題是,如何在ResultFilterAttri ...
[英]This method or property is not supported after HttpRequest.GetBufferlessInputStream has been invoked request.Files
我正在使用 ASP.NET FW 4.6.1; Microsft.AspNet.WebApi 5.2.7; 英孚 6.4。 我在開始我的項目時遇到以下問題。 方法 request.Files 不被支持(請看圖) ...
[英]User scoped dependencies in a custom ASP.NET Core Action Filter?
根據這里的官方文檔: https://docs.microsoft.com/en-us/aspnet/core/mvc/controllers/filters#authorization-filters 要在 ASP.NET Core 中實現自定義ActionFilter ,我有三個選擇: ...
[英]C# - Custom ActionFilter pass in configuration variables
我有一個接受屬性的自定義操作過濾器,但我需要該屬性來自我的 appsettings.json 文件。 我將配置傳遞給控制器,但是當我嘗試傳遞“ _config.GetValue< string >("myString") ”時,“_config”帶有紅色下划線,並帶有以下消息: 非 ...
[英]Action filter : how to call service layer and async method
我收到一條錯誤消息“找不到合適的方法來覆蓋”。 如何清除此錯誤以及如何正確注入服務。 以上是我嘗試過的,這里對異步的調用失敗了 ...
[英].Net 5 Action filters not working when using AspNetCore.CacheOutput
我有一個 .Net 5 Web Api poc,我正在將它作為從 .Net Framework 遷移到 .Net Core 的一部分。 作為此遷移的一部分,我使用了中間件 AspNetCore.CacheOutput,以便我們可以進行客戶端/服務器緩存的組合。 在代碼方面 啟動文件 Cach ...
[英]asp.net web api: action filter attribute is thread-safe by default?
有人可以確認 asp.net web api 動作過濾器默認是基於單例/實例的嗎? 在 asp.net 內核中,我觀察到它默認有一個實例,方法是基於請求的。 我不確定 wweb.api 動作過濾器。 對不起,如果這個問題聽起來很愚蠢。 ...
[英]GetService in ActionFilterAttribute returns null
我創建了一個動作過濾器來根據傳入的 id 檢查 id 是否正確。 過濾器的構造方法接受一個服務類型參數。 在 ActionMethod 運行之前,我需要服務來檢查此 ID。但GetService()方法返回 null。 動作過濾器 動作方法 注射 ...
[英]How to Inject Dependency in ActionFilterAttribute
我正在使用此代碼在我的 ASP.Net MVC 5 頁面上實現 Google 的 reCaptcha: https://www.c-sharpcorner.com/blogs/google-recaptcha-in-asp-net-mvc 這段代碼的問題在於,該網站無法訪問互聯網,無法直接調 ...
[英]Finding a filter in ActionFilterAttribute
我創建了一個自定義 ActionFilterAttribute,我這樣稱呼它: 現在,如何在OnActionExecuting方法中找到acceptedScopes范圍的值? 以及如何檢查是否已將接受范圍傳遞給 ActionFilter? ...
[英]Redirect to Login Page if Session expired in ASP MVC net core
我在 ASP 網絡核心 MVC 應用程序中工作。 如果 session 過期,我的目標是重定向到登錄頁面。 就我而言,我正在使用幾個 ajax 調用來加載頁面。 有時它會正確重定向,但有時它不會這樣做。 創建了一個動作過濾器CheckSessionIsAvailable並將其與所有控制器相關聯。 創 ...
[英]How to Inject Service into Custom Filter Attribute MVC
我有一個自定義日志記錄屬性,如下所示: 以下是 controller 操作方法中的代碼,我需要從中執行上述過濾器,但下面的代碼不起作用,因為我不確定如何通過屬性傳遞服務: IHttpLogService 和 ILogService 是我需要注入到我的自定義過濾器屬性中的一個。 但我不太確定如何做 ...
[英]Custom ActionFilterAttribute in .Net Core 3.1 returning: Unable to resolve service for type 'System.String'
我正在將我的 .Net Core 2.2 應用程序遷移到 3.1 版。 我有以下操作過濾器: 我在 Startup.cs 文件中注冊了這個過濾器,如下所示: 我在控制器中使用過濾器,如下所示: 這個過濾器在我的 .Net Core 2.2 應用程序中工作得很好。 但是,現在當我嘗試遷移 ...
[英]ModelState Validation in MVC
該類有一個屬性UserId ,它是ApplicationUser類型及其必需的,當然出於安全原因我們不能將它從視圖傳遞給控制器。 現在,當控制器檢查模型的狀態時,模型不處於正確狀態,因為沒有 UserId 值,它返回視圖,如果我使用視圖模型,該類有 50 多個屬性並從視圖模型分配值要上課然后保 ...
[英]Add parameter to the action filter from service filter
我在控制器中使用服務過濾器屬性。 在服務過濾器中,我調用了 Action 過濾器,在操作過濾器中,我執行了諸如OnActionExecution類的操作方法。 我的情況是從控制器傳遞參數。 使用該參數,我需要在操作過濾器類中執行必要的操作。 控制器 服務過濾器 動作過濾器 筆記: ...
[英]ActionFilter and ResultFilter different and Examples
我無法理解 ActionFilter 和 ResultFilter 之間的區別。 ResultFilter 執行 OnActionExecuted 方法后。 您能否解釋一下 ActionFilter 和 ResultFilter 的主要區別和示例。 謝謝 $ 問候, Manikandan M。 ...
[英]ASP.NET MVC: Why my custom ActionFilter changes my HTTP response code?
我開發了一個自定義操作過濾器,以便將它用於在 ASP.NET MVC 中記錄我的 Web 服務的響應。 但是我不知道為什么當我將此操作過濾器添加到我的方法時,我的控制器的 HTTP 狀態響應更改為 500 並返回消息: 500 Intenal Server Error 。 我將所有邏輯放在 try ...
[英]ASP.NET WebAPI - Pass object from Custom Action Filter to Action
根據這里的這個問題, ASP.NET MVC 將對象從自定義操作過濾器傳遞到操作 ,(用於 MVC),是否有一個類似的對象,我們可以從內部添加項目或值 ,(用於 WebAPI),並在幾秒鍾后在控制器的操作方法本身中訪問它? ...
[英]Problem with class having as base class ActionFilterAttribute
以下 class 創建了一個名為 [SessionTimeout] 的自定義操作過濾器: 由於現在的實現,當我 go 用 [SessionTimeout] 裝飾 class 時,它還會詢問我構造函數的參數。 如果可能的話,我想避免這種情況。 有人能幫我嗎? 謝謝。 ...
[英]How to best implement simple validation of JWT credential to data being passed to my controller
我的ASPNetCore Web API使用JWT(Json Web令牌)進行身份驗證。 JWT令牌內部具有外部和內部用戶ID。 在JWT中擁有這些ID並不關心我,因為JWT不能被篡改或變為無效,並且內部ID在系統之外的任何地方都沒有用。 當然,密碼不在JWT內容中。 在JWT中,外 ...