Я пытаюсь понять, как правильно использовать шаблон репозитория. Центральная концепция Aggregate Root продолжает появляться. При поиске как в Интернете, так и в Stack Overflow для получения помощи с чем ...
Я нуждаюсь в помощи с нахождением моего совокупного корня и границы. У меня есть 3 Объекта: План, PlannedRole и PlannedTraining. Каждый План может включать многие PlannedRoles и PlannedTrainings. Решение 1: В...
Я изучал DDD в течение прошлых 2 недель, и одна из вещей, которые действительно перетерпели мне, была то, как совокупные корни могут содержать другие совокупные корни. Совокупные корни получены от...
Скажем, я получил 2 объекта - Foo и Панель. Foo является совокупным корнем и содержит Панель. Насколько я понимаю, это должно быть похожим на это: общедоступный класс Foo {частная Панель Панели только для чтения;} я хочу...
Думая о хранилище и совокупности. В литературе говорится, что на один агрегат приходится одно хранилище. Однако, если все мои агрегаты являются подклассами базового (это отношение, наследование не является ...
Давайте рассмотрим типичный пример Порядка и OrderItem. Предполагая, что OrderItem является частью Агрегата Порядка, это единственное быть добавленным через Порядок. Так, для добавления нового OrderItem к Порядку мы должны загрузиться...
Я пытаюсь использовать образец Хранилища для своего текущего проекта, и я нахожусь в настоящее время в процессе попытки смоделировать область и найти совокупные корни. Я читал о 'Каскадировании, Удаляют' правило...
Я провел последние несколько недель, наслаждаясь изучением чистой архитектуры и доменного дизайна, и теперь я хотел бы использовать его для личного проекта, чтобы опробовать его. Но у меня проблемы с ...
У меня есть домен с именем product_catalog. В моем домене Брэнд может владеть многими продуктами. (Отношение 1 ко многим) В категории может быть много товаров, а товар может принадлежать ко многим категориям. Это ...
Скажем, у нас есть совокупный корневой объект Порядка типа, который связывает строки порядка и клиенты. Когда я думаю об объекте порядка, более естественно осмыслять его как не определяемый без...
Я просто начинаю в DDD, и я испытываю некоторые затруднения при выяснении, как разместить реляционную природу моих данных. Я имею то, чему я верю, считался бы моим совокупным корнем, но...
В настоящее время я много работаю с DDD, и я ' m сталкивается с проблемой при загрузке / работе с агрегатными корнями от других агрегатных корней. Для каждого совокупного корня в моей модели у меня также есть репозиторий. ...
Я читал аналогичный вопрос о SO: Как обновить объект внутри Aggregate, но я все еще не уверен, как пользовательский интерфейс должен взаимодействовать с сущностями внутри агрегата. Допустим, у меня есть Пользователь, ...
Я застрял на поиске правильного способа ссылки на объекты, расположенные внутри совокупного корня, когда мы получили их идентификаторы только из параметров URL. Я задал предыдущий вопрос, который закончился ...
We're working on a new project (re-writing existing app), and I'm running into problems with my domain model / repository design. Here is a (simplified) version of two key portions in our domain ...
Как мы можем сообщить Entity Framework об агрегатах? при сохранении агрегата сохранять сущности внутри агрегата
при удалении агрегата удалять сущности внутри агрегата
поднять параллелизм...
Мы используем источник событий и строим агрегаты из потока событий.
У меня 2 агрегата - А1 и А2. A1 используется в качестве шаблона для создания A2.
Размер A1 может быть довольно большим. ...
У меня возникли некоторые трудности с поиском наилучшего способа справиться с довольно сложным сценарием. Я видел довольно много подобных вопросов, но ни один из них не ответил на этот сценарий к моему удовлетворению. Приказ (...
Я пытаюсь ревертировать мое приложение от репозитория на сущность в репозиторий на совокупность корня. Базовый пример будет иметь корня сущности автомобилей. Автомобили имеют контракты найма. Что касается ...
Пример: В вашей базе данных есть SQL-версия под названием "CustomerOrdersOnHold". Это представление возвращает отфильтрованное сочетание конкретных полей данных о клиенте и заказе. Вам необходимо получить данные из этого вида в вашем ...
Я изучаю дизайн, управляемый доменом. В настоящее время я пытаюсь написать простое приложение на C#, проектируя его с помощью DDD. Это приложение имеет совокупный корень A, который может содержать 0...n подсубъектов B. ...
У меня все еще есть некоторая путаница с шаблоном репозитория. Основная причина, по которой я хочу использовать этот шаблон, заключается в том, чтобы избежать вызова специальных операций доступа к данным EF 4.1 из домена. Я лучше позвоню ...
У меня есть пара вопросов относительно отношений между ссылками между двумя агрегированными корнями в модели DDD. См. Типичную модель «Заказчик / Заказ», показанную ниже. Во-первых, следует ...
У меня есть вопрос о реализации шаблона репозитория с моей моделью данных. Я искал в Интернете и просмотрел множество сообщений, но не нашел ответа, который развеял бы мои сомнения. В основном наши ...
Какой подход лучше: сначала создать дочерние сущности, а затем передать их в агрегированный корень, чтобы добавить их, или создать их совокупный корень? Например: Order.AddOrderLine (new OrderLine (product, ...
I understand that we should not change children of an aggregate-root directly, but instead they should be performed via methods on the aggregate-root.
Например, order.SetOrderLineQty (product, qty); Но ...
Помечены мои агрегатные корни с 1; 2; 3. Выглядит довольно красиво - почти как виноград. То, что мне не нравится, это объект, который отмечен красной стрелкой. Давайте представим, что: AR # 1 - это компания
АР № 2 офис
AR # ...