Предполагая, что я получил управляемое решение от другого разработчика, который содержит измененную контактную сущность. Как мне лучше всего внести изменения в эту сущность, не затрагивая их?
Изменения будут дополнениями, а не удалением всего, что они сделали, но в конечном итоге для конечного пользователя я хочу, чтобы они увидели сочетание своей первоначальной контактной сущности плюс мои изменения. Лучше ли я просто создать новое неуправляемое решение, добавить существующую контактную сущность и внести изменения таким образом? Или я начинаю заново добавлять контактную сущность из системного слоя.