Слияние двух доменных объектов - PullRequest
1 голос
/ 24 января 2009

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

1 Ответ

1 голос
/ 24 января 2009

Возможности:

  • Если процесс импорта позволяет это сделать, добавьте объект вашего домена при создании, чтобы он фактически заполнил ваш объект.
  • Пусть реализация вашего объекта будет оберткой вокруг той, которая создана процессом импорта. Измените свою фабрику соответственно.
...