![](/img/trans.png)
[英]How to Register Custom IRouter in .Net 7 MVC Application?
我有一個自定義 IRouter 實現,但我不知道如何在 .Net 7 MVC 應用程序中注冊它。 我想要完成的是:傳入請求的形式為https://example.com/{id}並且當這樣的請求進入時,我需要訪問數據庫以檢索 controller 和針對該{id}的操作,對其進行一些檢查,如果一切 ...
[英]How to Register Custom IRouter in .Net 7 MVC Application?
我有一個自定義 IRouter 實現,但我不知道如何在 .Net 7 MVC 應用程序中注冊它。 我想要完成的是:傳入請求的形式為https://example.com/{id}並且當這樣的請求進入時,我需要訪問數據庫以檢索 controller 和針對該{id}的操作,對其進行一些檢查,如果一切 ...
[英]ASP.NET MVC Attribute routing parameter issue
我有以下代碼 我的問題是,當我嘗試輸入參數時,它(看起來)被視為控制器的操作,所以我不斷收到此異常。 我需要有人解釋我做錯了什么。 ...
[英].net 7. Does not see route for a controller
我正在測試 .net7 MVC。 我有 2 個控制器。 第一個 - 默認,在安裝期間創建,第二個,從第一個復制並修改。 第一個 controller 按預期工作,第二個 - 沒有。 處理這個愚蠢的案子我已經崩潰了。 附加代碼路線https://localhost:44425/account/123 ...
[英]Does a call to MapRazorPages() constitute a call to UseEndpoints()?
根據UseRouting()的文檔,我們必須在之后調用UseEndpoints() : 調用 UseRouting(IApplicationBuilder) 之后必須為同一 IApplicationBuilder 實例調用 UseEndpoints(IApplicationBuilder, Act ...
[英]How to properly route unauthenticated user to the Login Page in MVC .NET6
應該看到聯系人列表的唯一用戶是經過身份驗證的用戶。 在Contacts Controllers內部,我一直在測試不同的文件路徑以將未經身份驗證的用戶路由到登錄屏幕,但無濟於事。 go 當路由到 Area 文件夾中的任何內容時,您將如何寫入文件路徑? 我試過了: Areas/Identity/Pag ...
[英]How Can I Get Action Name of Current View while submitting a form?
我有一個用於上傳許多視圖中使用的圖像的操作方法。 上傳圖片后,我希望我的方法重定向到同一個視圖。 為此,我需要動作名稱來重定向它,當我嘗試通過以下方式獲取動作名稱時: 它給出了當前發布的動作名稱,即: 這是提交時視圖中的表單: 此表單用於許多不同的視圖,我需要這些視圖的操作名稱進行重定向。 無論我 ...
[英]Change controller route name in ASP.NET Core MVC 404 error
我想更改 URL 中的路線顯示名稱,如下所示: 訪問UserController顯示:https://localhost:7214/admin/login 訪問CustomerController顯示:https://localhost:7214/customers/index 用戶控制器.cs 客 ...
[英].NET Core - Set custom route URL for the controllers
場景 - 而不是控制器被路由到 ( home ==> HomeController 和 menu ==> action ), 我想將 API 路由到類似的東西 我用了 但是 API 在localhost:5555/home/menu和localhost:5555/abc/xyz/mn ...
[英]MAUI Blazor Routing bug?
我的路線在常規 Blazor 應用程序中運行良好,但在 Blazor MAUI 中卻不行。 我的頁面回答了這兩條路線,但在 MAUI 中,參數沒有傳入。 如果我刪除第一條路線,參數將被傳入。 ///////////////////////////////////// 使用 NavigateTo ...
[英]ASP.NET Core : AddAreaPageRoute - parameter more than one time in the route
我想做的是這樣的: 因此,如果keycode是productTest ,則生成的 url 應該是: 不確定這是否可能? 目前它拋出這個錯誤: RoutePatternException:路由參數名稱“keycode”在路由模板中出現多次。 我什至嘗試過這樣的事情: ...
[英]ASP.NET MVC Routing with Areas & Languages not working
賞金明天到期。 此問題的答案有資格獲得+50聲望賞金。 巴拉吉希望引起更多人對這個問題的關注。 我有一個帶有控制器的站點和另外兩個帶有各自控制器的區域。 該區域內的一名管制員有一個語言限制代碼,例如 en。 默認情況下,它工作得很好。 但是,當我嘗試在控制器中使用Route規范時,它會以誤導的方式 ...
[英]How to detect reason of wrong routing in ASP.NET Core 6
我嘗試更改現有項目但失敗了。 為了理解問題,我編寫了路由分析器,這是簡單的代碼 對於正確的項目,我在日志中看到了這個結果 更改后,我收到絕對錯誤的路由 我的更改並不簡單,我無法從網站所有者那里完整描述它,但我的更改與數據庫有關,與路由模式完全無關。 我想了解路由和制作一些補丁除了我的變化會發生什么, ...
[英]ASP.NET MVC routing - part of controller name in url
我需要一個映射的路由 給控制器: 例如,將admin/post/new映射到AdminPostController及其New操作。 謝謝。 ...
[英]RouteBuilder vs EndpointRoutBuilder in .Net
我正在嘗試在路由的幕后學習,我發現WebApplication實現了IEndpointRouteBuilder ,它允許它定義路由,例如使用MapGet甚至UseEndpoint中間件本身在幕后使用它。 我還看到了另一種類型和接口,它與它非常相似,但與它沒有任何關系: RouteBuilder 。 ...
[英].net 6 core mvc return view() static file path gets the view path error : net::ERR_ABORTED 404
.net 6 core mvc調用controller方法時出現問題(asp-controller="test" asp-action="GetTest") static js等文件,css,wwwroot路徑下的media files is getting wrong path例如,https ...
[英]Routing: Solve ambigous requests with query parameters
鑒於下面的 RecordsController,以下請求應該是可能的,並相應地映射到端點 /api/記錄 /api/記錄/9b858599-7639-45da-acd6-a1323fb019b5 /api/記錄/9b858599-7639-45da-acd6-a1323fb019b5?asOf=2 ...
[英]How to remove trailing slash in Web API routing?
我有一個 URL,它有一些 id 可以有多個“。” 其中的值(如 1.1、1.1.0、2.0.0.1)像這樣,我想將其視為字符串而不是十進制。 因此,當我在尾部添加一個斜杠並且在 Route Value Dictionary https://root/myApp/Download/File/1.1 ...
[英]How to redirect page from default route to custom one in MVC application?
我想知道是否有一種方法可以將頁面從“~/ControllerName/Index”重定向到自定義路由,如“~/example-custom”,而無需在 URL 重寫模塊中使用 301 重定向。 我使用了路由屬性: 但是有了這個路由屬性“~/ControllerName/Index”就沒有了。 當用 ...
[英].Net Core Application Parts, change view import/search location
我一直在試驗 ASP.NET 核心應用程序部分,但遇到了兩個問題: 首先,有時我需要一種在視圖引擎的搜索路徑中指定額外目錄的方法。 其次,有沒有辦法改變通過應用程序部件拉入時視圖的導入位置? 我問的原因是由於我的一些應用程序部分具有相同名稱的控制器和視圖(即 Home/Index),這會導致 Amb ...
[英]Invoke ASP.Net Core MVC controller action with parameter doesn't work
我有一個簡單的 ASP.NET Core MVC controller 操作方法定義為: 當我使用此 URI 調用它時: 我的操作被調用並返回,但參數usrid始終為 null。 我究竟做錯了什么? ...