在 RazorPages 应用程序中搜索 ViewComponent 文件的路径?

Paths searched for ViewComponent files in RazorPages app?

.NET Core 3.0 Razorpages 应用程序

ViewComponents 文件夹
- 我的视图组件 class 在这里。派生自 ViewComponent 和 returns

return await Task.FromResult((IViewComponentResult)View("Default"));

Pages/Components/MyViewComponent
- Detault.chtml,这是我的视图组件要使用的视图模板

我在 InvokeAsync 中设置了一个断点,我在其中尝试 return 视图,这就是当我获得 404

路径位置对吗?

Pages/Components/MyViewComponent - Detault.html, this is the view template to be used by my viewcomponent

ViewComponent 的视图部分应该是 Razor 文件,而不是普通的 html 文件。它应该是默认的。cshtml.

参考:https://www.learnrazorpages.com/razor-pages/view-components