Вопросы по теме 'value-objects'

Валюта является объектом значения или нет
У меня есть агрегат Person, который является корневым агрегатом public class Person { private int id; private readonly PersonID personID; private readonly string email; private readonly string firstName; private readonly...
1998 просмотров

Как хранить объекты значений в реляционной базе данных?
Я работаю с большим проектом, в котором много объектов, представляющих простые (не связанные) значения. Иногда эти значения представляют собой одну строку, иногда две строки, иногда строку и int ... В настоящее время у нас есть таблица «значений»...
1180 просмотров

Поиск DDD как сущность или объект значения
Я начинаю с разработки, управляемой доменом, и после большого количества чтения я пытаюсь реорганизовать приложение способом DDD. Но я столкнулся с фундаментальной проблемой и не знаю, как ее решить. В качестве введения некоторые упрощенные задачи...
953 просмотров

Можно ли раскрывать состояние неизменяемого объекта?
Недавно столкнувшись с концепцией неизменяемых объектов, я хотел бы узнать о лучших методах управления доступом к состоянию. Несмотря на то, что объектно-ориентированная часть моего мозга заставляет меня съеживаться от страха при виде представителей...
4169 просмотров
schedule 31.03.2022

DDD: как моделировать связь между совокупными корнями
У нас есть совокупный корень следующим образом. @AggregateRoot class Document { DocumentId id; } Заявление о проблеме, данное клиентом: «К документу может быть прикреплено несколько документов» . Итак, рефакторинг модели приведет к...
397 просмотров

Объект значения в источнике событий
Есть ли место для объектов значений в модели предметной области с источником событий? Давайте определим объект значения как объект с неизменяемым состоянием, которое защищает его инварианты и не имеет определенного идентификатора. Модель...
849 просмотров

Есть ли способ имитировать объекты значений в Javascript с эффективным использованием памяти?
Я хотел бы имитировать объекты значений в Javascript, полагаясь на ссылочную идентификацию. Вот мой подход: const ValObj = toString => { const m = new Map(); return o => { const s = toString(o); return m.has(s)...
64 просмотров

Entity Framework Core Entity ›Объект-значение› Взаимосвязь сущностей
У меня следующие классы public class Slot : Entity { public SnackPile SnackPile { get; set; } public SnackMachine SnackMachine { get; set; } public int Position { get; } protected Slot() { } public Slot(SnackMachine...
62 просмотров

Запрос к DBcontext с использованием объекта значения явно возвращает оценку клиента в EFCore 3.1.
У меня есть эта модель, как вы можете видеть здесь: public class car { public int Id { set; get; } public string Name { set; get; } public CarBody CarBody { get; set; } public car( string name, CarBody...
128 просмотров