позволяет говорят, что у меня есть корень агрегата BlogPost. это содержит Список <Комментарий>. как подпись BlogPost AddComment должна посмотреть? это - OK для использования: общественность освобождает AddComment (Комментарий комментария) {Комментар
Я пытаюсь выяснить, как все они сотрудничают. Я знаю, что DTO является в основном просто контейнером данных для Объектов области для передачи назад и вперед формам и такому. Делает Объект области...
Я запускаю новый проект и решил попытаться включить шаблоны DDD и также включать Linq в Объекты. Когда я смотрю на ObjectContext EF, это, кажется, выполняет функции обоих...
Я хотел бы сделать, некоторое осуществление и применять DDD к моей Модели предметной области относилось к базе данных Northwind. Даже если Northwind является примером, я предполагаю, что он был сделан для удовлетворения некоторого "виртуального бизне
Допустим, у меня есть такой класс: public class Offer1 {private readonly Guid _id = new Guid ("7E60g693-BFF5-I011-A485-80E43EG0C692"); приватная строка только для чтения _description = "Offer1"; ...
Я провел последние несколько недель, наслаждаясь изучением чистой архитектуры и доменного дизайна, и теперь я хотел бы использовать его для личного проекта, чтобы опробовать его. Но у меня проблемы с ...
У нас есть учетная запись A и учетная запись B. Мы хотим перевести средства / деньги между A и B. Предположим, у нас есть общий корень для учетной записи. Согласно Книге Эрика Эвана, нам понадобится служба домена, чтобы ...
У меня есть проблема, которую я не знаю, как решить, когда предполагается использование DDD и использование C # / EF Core. Упрощенная ситуация: у нас есть 2 агрегата - Товар и Склад. Каждый из них имеет свою индивидуальность по ExternalId (...
У меня есть домен с именем product_catalog. В моем домене Брэнд может владеть многими продуктами. (Отношение 1 ко многим) В категории может быть много товаров, а товар может принадлежать ко многим категориям. Это ...
Я исследовал паттерн DDD несколько недель назад и не получил ответа на вопрос. Следуя принципам Эрика Эванса, модуль Domain не должен иметь никаких зависимостей от других модулей, пакетов ...
При разработке класса я предполагал, что наличие свойства $ id сделает этот объект Entity, а не объектом-значением. У меня также есть метод toArray (), который преобразует объект в ассоциативный массив ...
Кто-нибудь, пожалуйста, объясните (кратко), что такое дизайн, управляемый доменами? Я часто вижу этот термин, но на самом деле не понимаю, что это такое и как он выглядит. Чем он отличается от ...
В моем последнем приложении ASP.NET MVC 2 я пытался осуществить понятие Доменного управляемого дизайна (DDD), Единственного принципа ответственности (SRP), Инверсии управления (IoC), и...
В домене управляемый дизайн, куда Вы идете для неанемичной модели предметной области, как Вы решаете, что реализовать в Ваших объектах области по сравнению с сервисно-ориентированными методами?Править: Я спросил это другой путь...
Скажем, у нас есть совокупный корневой объект Порядка типа, который связывает строки порядка и клиенты. Когда я думаю об объекте порядка, более естественно осмыслять его как не определяемый без...
У Foo есть Заголовок. Ссылки панели Foo. У меня есть набор с Панелями. Мне нужен набор с Foo. Заголовок. Если у меня будет 10 панелей в наборе, то я назову дб 10 раз. панели. Выберите (x => x. Foo. Заголовок) В...
Этим вопросом является продолжение моего предыдущего вопроса здесь архитектура моделей зенда (большое спасибо Bill Karwin). Я сделал некоторое чтение включая эту статью http://weierophinney.net/matthew/...
Я читал Greg Young и мысли Udi Dahan о Запросе Команды Разделение Responsibilty и многое из того, что я считал, вызывает отклик во мне. Мой домен (мы отслеживаем механизмы, которые делают...
Как Вы реализуете Роли и безопасность в Ваших Доменных Управляемых Дизайн-проектах C#? У нас есть некоторые дебаты, бушующие на том, должны ли они быть реализованы вызывающим приложением (ASP.NET MVC) или в...
При чтении на CQRS существует большой разговор об уведомлении по электронной почте - я задаюсь вопросом, где получить данные из. Вообразите сценарий, куда один пользователь приглашает других пользователей в событие. Сообщать пользователю что он...
Я просто начинаю в DDD, и я испытываю некоторые затруднения при выяснении, как разместить реляционную природу моих данных. Я имею то, чему я верю, считался бы моим совокупным корнем, но...
Я смущен. Это - запись в блоге Репозитория Ayende Rahien, новый одиночный элемент. Я полагаю, что репозиторий должен только сделать операции CRUD, и не addtional запросы иначе Вы закончите с...
У нас есть довольно большое приложение здесь и я рассматривающий для рефакторинга его немного для следования за руководством парней DDD. На данный момент проблемой номер один с ним являются Ограниченные Контексты и Карты Контекста. Возможно, я...
После чтения через большое количество статей я все еще не уверен в обязанностях шаблона Единицы работы при взаимодействии с репозиториями. Репозитории ответственны за загрузку и сохранение...
Подобные вопросы задавались раньше, но не совсем такие же (если я не пропустил) Я хочу передать IUserInfo экземпляр класса через мою Службу, Домен, События домена, обработчики событий домена ... ...
Мы пробуем CQRS и определение источника события и DDD. Скажем, я сделал, чтобы клиент обновил адрес электронной почты, который увольняет Событие CustomerUpdatesEmailAddress, это идет до моего операционного (запишите DB)...
Действительно ли это - хорошая практика для отделения входной проверки из модели, и это обработало в другом месте, скажите контроллером? Если так, как это могло быть сделано от MVC или точки зрения DDD?
Я ищу книгу или запись в блоге на следующих понятиях DDD, чем-то характерном для кода C# и MVC. Быстрая сводка: частично заполненные модели предметной области из специальных методов репозитория и...
У меня есть довольно простая модель предметной области, включающая список корней агрегата Средства. Учитывая, что я использую CQRS и шину события для обработки событий, сгенерированных от домена, как Вы могли обработать проверку...
Я работаю над полученной событием реализацией CQRS, с помощью DDD в приложении / доменный слой. У меня есть объектная модель, которая похожа на это: общедоступный класс Человек: AggregateRootBase {частный...