Здравствуйте, Strategy, Вы писали:
BB>>Насколько вообще важна Фабрика в данном случае? Если она просто создаёт пустой объект, BB>>то с этим и Репозиторий вполне справится внутри, например, Repository.CreateObject.
S>Фабрика отвечает: S>1. за выбора фактического класса объекта для создания объекта S>2. за выбор и вызов нужного конструктора выбранного класса объекта с определенными параметрами S>3. за уведомление подписчиков о создании нового объекта
Фабрика уведомляет подписчиков? Не Репозиторий? Ему, по идее, видней, когда объект готов к использованию.