Генерация кода через одноуровневый файл в микросервисе - PullRequest
0 голосов
/ 15 апреля 2020

Есть ли нюгет, который через командную строку (как это делает EF Tools с add-миграцией) мог генерировать "родственный" код (или шаблон) из информации, содержащейся в моих сущностях (имя и свойства)?

enter image description here

1 Ответ

0 голосов
/ 20 апреля 2020

Самый простой способ - использовать генератор кода для генерации всего кода. Несмотря на то, что многие генераторы кода используют свою собственную модель для определения сущностей домена, она может быть эффективной и сэкономить большую рабочую нагрузку.

Некоторые инструменты, такие как Telosys (https://www.telosys.org/) с шаблонами C# ( https://github.com/telosys-templates-v3/csharp-web-mvc) могут использоваться для Net проектов.

В вашем случае вам просто нужно переопределить ваши сущности в модели DSL (см. https://www.telosys.org/dsl-syntax.html* 1013). * это довольно просто)

См. также следующие ответы: Как сгенерировать весь код котельной пластины для операций CRUD, таких как Visual Studio, с использованием кода?

...