Я пытаюсь сгенерировать операции CRUD для сущностей таблиц моей базы данных, например, с соответствующими конечными точками для использования.
Это то же самое, что визуальная студия генерирует шаблонный код для аутентификации (контроллер учетной записи), а также грубую операцию в виде всего пакета.
Я наткнулся на шаблоны t4, но не понял, как их использовать для генерации грубых операций для объектов таблицы базы данных.
Я также пытаюсь создать весь пакет приложения с именем приложения, ссылками (dll), контроллером и т. д., Например, как Visual Studio генерирует код шаблона для операций CRUD для структуры сущностей.
Я передам имя сервера sql, имя базы данных, таблицы, для которых я хочу сгенерировать CRUD операции.
Я хочу сгенерировать это по запросу с помощью моего консольного приложения, чтобы оно возвращало целые пакеты приложений со ссылкой s (all dll), поэтому я создам zip этих пакетов и вернусь пользователю.
Например: я хочу сгенерировать весь свой пакет приложений на основе «Имя приложения», как показано в проекте WebApplication3 ниже, который содержит ссылки, Контроллер, содержащий операции crud.

Кто-нибудь может сказать мне, как это сделать?





Вы можете использовать такой генератор, как Telosys, у него есть шаблон C# MVC, работающий с entity framework.
Если у вас есть модель базы данных, вы можете передать ее генератору с этим шаблоном, и он сгенерирует рабочее приложение CRUD, написанное на C#, которое вы можете повторно использовать в своем проекте.
Шаблон для использования: https://github.com/telosys-templates-v3/telosys-template-mvc-csharp