我在项目层次结构中有Templates文件夹,并且我一直在进行大量修改以加快脚手架工作流程。
但是,数据库中的某些对象必须永久保存。因此,由于无法删除它们,因此它们具有布尔激活状态。
因此,我想在CRUD工作流程中添加两个新操作:“停用”和“重新激活”。我将相关模板添加到Project \ Templates \ RazorPageGenerator文件夹中,但是当我单击以添加新的Razor页面时,它仍然仅显示标准的CRUD选项。
我不确定我需要在哪里注册新模板才能在脚手架操作中使用它们??
答案 0 :(得分:-1)
这是我通常会做的,并且一直在工作:
如果对您不起作用,如何使用常规方法(MacOS中的Finder,Windows中的Window Explorer或命令提示符)创建文件“ Deactivate.cshtml”和“ Reactivate.cshtml”,将它们复制到您的项目中\ Templates \ RazorPageGenerator文件夹,然后通过右键单击VS2017中的文件夹将它们添加到您的项目=>选择“添加”>“从文件夹添加文件”