gpt4 book ai didi

templates - 如何在 ASP.NET Core 2.1 中向 Visual Studio 添加新的 Razor 页面模板?

转载 作者:行者123 更新时间:2023-12-04 12:59:54 25 4
gpt4 key购买 nike

我的项目层次结构中有 Templates 文件夹,我一直在大量修改它们以加快我的脚手架工作流程。

但是,我的数据库中的某些对象必须永远存在。因此,由于无法删除它们,因此它们具有 bool 激活状态。

因此,我想向 CRUD 工作流添加两个新操作,即停用和重新激活。我将相关模板添加到 Project\Templates\RazorPageGenerator 文件夹中,但是当我单击添加新的 Razor 页面时,它仍然只显示标准的 CRUD 选项。

我不确定我需要在哪里注册新模板才能在脚手架操作中使用它们...?

最佳答案

这就是我通常所做的并且一直在工作:

  • 右键单击文件夹 => 选择添加 > 新文件 => 选择 Razor Page 并修改“名称”部分以匹配我的 Controller 方法名称。

  • 如果它对您不起作用,如何使用正常方式(MacOS 中的 Finder、Windows 中的窗口资源管理器或命令提示符)创建文件“Deactivate.cshtml”和“Reactivate.cshtml”,将它们复制到您的 Project\Templates\RazorPageGenerator 文件夹,并通过右键单击 VS2017 中的文件夹将它们添加到您的项目中 => 选择添加 > 从文件夹添加文件

    关于templates - 如何在 ASP.NET Core 2.1 中向 Visual Studio 添加新的 Razor 页面模板?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53771049/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com