DDD рекомендует, чтобы объекты области были в допустимом состоянии в любое время. Совокупные корни ответственны за гарантию инвариантов и Фабрик для сборки объектов с весь...
Я плохо знаком с моделями предметной области, ПОСТЕПЕННО и DDD, таким образом, я все еще пытаюсь получить голову вокруг нескольких идей. Одна из вещей, которые я не мог выяснить еще, - то, как сохранить мои модели предметной области простыми и устройство
Я пытаюсь понять, как правильно использовать шаблон репозитория. Центральная концепция Aggregate Root продолжает появляться. При поиске как в Интернете, так и в Stack Overflow для получения помощи с чем ...
У меня есть модель предметной области, которая имеет понятие о Редакторе и Проекте. Редактор владеет многими Проектами, и Проект не имеет только владельца Редактора, но также и многих участников Редактора. Поэтому...
В DDD одним из ключевых понятий является Репозиторий, который позволяет Вам получать Объекты (или Совокупные Корни) и затем сохранять их назад после того, как они обновляются. Позвольте предполагают, что мы должны выполнить некоторый 'объем'...
После чтения Домена Eric Evans управляемый Дизайн у меня есть несколько вопросов. Я искал, но не где я мог способный найти удовлетворяющие ответы. Сообщите мне, есть ли у кого-либо из Вас ясное понимание...
Заранее благодарю за помощь и внимание! Мой проект предназначен только для учебных целей, и я полностью запутался в DDD и имею следующую ситуацию: Есть вездесущий ...
Думая о хранилище и совокупности. В литературе говорится, что на один агрегат приходится одно хранилище. Однако, если все мои агрегаты являются подклассами базового (это отношение, наследование не является ...
У меня есть несколько смешной вопрос относительно DDD, Шаблонов Репозитория и ORM. В этом примере у меня есть 3 класса: Адрес, Компания и Человек. Человек является членом Компании и имеет Адрес...
У меня есть вопрос относительно DDD и шаблона репозитория. Скажите, что у меня есть Клиентский репозиторий для Клиентского корня агрегата. Получение и Находит, что методы возвращают полностью заполненный агрегат, который...
Я хотел бы сделать, некоторое осуществление и применять DDD к моей Модели предметной области относилось к базе данных Northwind. Даже если Northwind является примером, я предполагаю, что он был сделан для удовлетворения некоторого "виртуального бизне
Я ищу книгу или запись в блоге на следующих понятиях DDD, чем-то характерном для кода C# и MVC. Быстрая сводка: частично заполненные модели предметной области из специальных методов репозитория и...
Я только что начал работать с DDD, поэтому возможно, это - глупый вопрос... Это хорошо для объекта для доступа к репозиторию (через некоторый интерфейс IRepository) для получения значения во времени выполнения? Например, я хочу...
Действительно ли обычно приемлемо, что один репозиторий может получить доступ к другому репозиторию? Конкретно в этом случае у меня есть один совокупный корень, который использует другой совокупный корень для определения что объекты добавить...
Я только начал новый проект и, естественно, решил использовать много новых технологий. Я использую (Свободно) NHibernate, ASP.NET MVC 3 и пытаюсь применить шаблон репозитория. Я решил ...
Несколько дней я изучал луковую архитектуру. Я понимаю, что зависимости всегда должны идти к центру, и как для этого использовать внедрение зависимостей. Но у меня есть...
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 ...
Одна обычная реакция, которую я вижу на множество вопросов, заданных здесь и на других форумах, звучит так: «Для этого вам не нужно делать DDD. Это простое приложение CRUD, DDD — это более -разработка». Ну я...
Может быть, для некоторых объектов реализации доменной логики требуется доступ к репозиторию для обновления/удаления себя или любого связанного объекта. Это правильно звучит??
Я читал Эванса, Нильссона и Маккарти, среди прочих, и понимаю концепции и рассуждения, лежащие в основе дизайна, ориентированного на предметную область; однако мне трудно собрать все это вместе в...
Согласно Фаулеру (здесь), репозиторий «является посредником между доменом и слоями отображения данных, действуя как коллекция объектов домена в памяти». Так, например, в моем приложении Courier Service, ...
Я изо всех сил пытаюсь понять, как лучше всего запросить репозиторий. Три фактора, которые сейчас вызывают у меня зацикливание: Тип возвращаемых данных.
Столбцы для запуска запроса
Количество записей для ...
Я пытаюсь понять, как работает шаблон репозитория и как его можно реализовать в пользовательском шаблоне MVC. Насколько я понимаю, репозиторий - это уровень, который просто возвращает данные из ...
Я пытаюсь ревертировать мое приложение от репозитория на сущность в репозиторий на совокупность корня. Базовый пример будет иметь корня сущности автомобилей. Автомобили имеют контракты найма. Что касается ...
У меня есть следующая модель предметной области: список воспроизведения открытого класса
{публичный длинный идентификатор {получить; набор; } публичная строка Title {получить; набор; } общедоступная виртуальная коллекция ICollection Songs {g
Я недавно играл с RavenDB, и кое-что меня раздражает. немного. У меня есть объект сущности с рядом объектов значений, например класс Foo
{IList Bars {get; ...
Я читал DDD Evans и экспериментировал с дизайном совокупного корневого репозитория с использованием C # и Entity Framework 4.1 + LINQ. Однако меня беспокоят фактические запросы, которые отправляются в ...
Этот проект работал нормально, затем я перезапустил свой компьютер, чтобы установить новый графический процессор, и теперь при попытке его запуска возникает следующая ошибка: Ошибка при попытке запустить проект: Невозможно запустить ...
. У нас есть метод MoveFile, который обычно работает, но продолжает давать сбой на сайте клиента. если (File.Exists (цель))
{File.Delete (цель);
} File.Move (источник, цель); Вызов File.Move завершается неудачно ...