Используйте EDMGEN для генерации SSDL и CSDL, но не генерировать код?
-
28-09-2019 - |
Вопрос
Я работаю с большой структурой объекта 4.0 EDMX и надо автоматизировать конструкцию EDMX. Однако мне нужно поддерживать возможность использовать индивидуальные шаблоны T4.
В нашем EDMX у нас есть генерация кода, чтобы никто не установил, поэтому мы можем использовать несколько шаблонов T4 против EDMX. Когда я строю используя EDMGEN, код генерируется с использованием шаблона по умолчанию.
Я экспериментировал с EDMGEN2, и его можно настроить, чтобы разрешить наши шаблоны T4, но он не смог правильно правильно плющным названиям коллекций, даже с помощью свойства .edmx явно установленным.
Любая помощь, чтобы получить EDMGEN или EDMGEN2 на работу в этой ситуации будет высоко оценена.
Решение
Я смог сделать правильно правильно воспользоваться напряженностью Edmgen2.
Генератор CSDL не в текущей версии EDMGEN2 имеет настроенный плюралистический сервис. С одной строкой модификацией, чтобы заставить его использовать службу плюрализации по умолчанию, она строит правильно плюялью CSDL.