gpt4 book ai didi

c# - 如何使用代码为 Visual Studio 等 CRUD 操作生成完整的样板代码?

转载 作者:行者123 更新时间:2023-11-30 14:22:31 26 4
gpt4 key购买 nike

我正在尝试为我的数据库表的实体生成 CRUD 操作,例如要使用的相应端点。

和visual studio生成Authentication(Account controller)样板代码一样,也是以整包的形式进行crud操作。

我遇到过 t4 模板,但不知道如何使用它为我的数据库表实体生成 crud 操作。

我也在尝试生成包含应用程序名称、引用 (dll)、 Controller 等的整个应用程序包。就像 visual studio 如何为 Entity Framework 的 CRUD 操作生成样板代码。

我将传递 sql server 名称、数据库名称、我要为其生成的表CRUD 操作。

我想用我的控制台应用程序按需生成它,因此它应该返回带有引用 s(所有 dll)的整个应用程序包,然后我将创建该包的 zip 并返回给用户。

例如:我想根据“应用程序名称”生成我的整个应用程序包,如下所示 WebApplication3 项目包含引用, Controller 包含 crud 操作 enter image description here

有人能告诉我怎么做吗?

最佳答案

您可以使用像 Telosys 这样的生成器,它有一个使用 Entity Framework 的 C# MVC 模板。

如果您有一个数据库模型,您可以使用此模板将其传递给生成器,它将生成一个用 C# 编写的工作 CRUD 应用程序,您可以在您的项目中重复使用。

http://telosys.org/

要使用的模板:https://github.com/telosys-templates-v3/telosys-template-mvc-csharp

关于c# - 如何使用代码为 Visual Studio 等 CRUD 操作生成完整的样板代码?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49209315/

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