DSL Beta 2 — Прозвище соединителя. Почему его нет в файле схемы?
-
06-07-2019 - |
Вопрос
Я создаю DSL, я хочу связать два объекта с соединителем, но я не хочу, чтобы EntityMoniker находился в базовом XML, мне нужно, чтобы он находился в файле диаграммы.Я не уверен, почему он не попадает в файл диаграммы автоматически, поскольку, похоже, именно там хранится вся информация «о» диаграмме.
Если я удалю элемент вручную, то, очевидно, когда я снова открою диаграмму, соединение пропадет.
то есть
</Methods>
<EntityAssociation>
<entityMoniker Name="/6fa571fb-93ba-4f6f-a7ae-9fffee5eb901/Product" />
</EntityAssociation>
</Entity>
</Entities>
Решение
Я обнаружил, что на самом деле соединитель находится на диаграмме, но это объект Presentation для связи, которая находится в модели.
Не связан с StackOverflow