• DDD, Aggregate root без ORM, как сохранять?

    Тоже озабочей темой правильного сохранения изменений в DDD, в том числе и для корня агрегации. Вроде как методологически через репозиторй нельзя делать `save/update`, только `add/delete`.

    Многие на эту тему говорят об использовании концепции UnitOfWork, которая должна решать данный вопрос вроде такого:
    OrderRepository.add(Order)
    UnitOfWork.save()


    Так что если у вас появилась новая информация буду рад услышть.