gpt4 book ai didi

c# - ASP.NET 核心 : Generate Razor Pages for all models

转载 作者:行者123 更新时间:2023-12-03 17:32:50 25 4
gpt4 key购买 nike

我使用“数据库优先”方法和 Razor Pages(无 MVC)创建了一个 ASP.NET Core 2.1 项目。我所有的模型都是从数据库上下文生成的。

我使用这样的命令行成功地为我的一个模型创建了 CRUD Razor Pages:

dotnet aspnet-codegenerator razorpage -m Student -dc RazorDemoContext -udl -outDir Pages\Students

我有大约 50 多个模型。是否有一个命令行可以同时为所有模型生成 CRUD Razor 页面,而不仅仅是一个一个?

谢谢

最佳答案

我建议您通过对数据库使用 SELECT 语句来生成整个脚本列表:

select 'dotnet aspnet-codegenerator razorpage -m '+  name +' -dc RazorDemoContext -udl -outDir Pages\'+name+'s' 
from sysobjects
where type = 'U'

关于c# - ASP.NET 核心 : Generate Razor Pages for all models,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50894240/

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