Я хотел бы знать лучшие практики для DDD, ориентированного на классы.
Поскольку я выполняю проверку домена в пользовательских установщиках с именем ChangeX (строка x), меня могут подтолкнуть использовать это как свойство.
пример публичной виртуальной строки {get;приватный набор;}
Тем не менее, это не очень хорошо, поскольку он не позволяет мне использовать функцию инициализации объекта, такую как:
new Object {Example = "Some example"}
Итак, почему бы не передать пользовательский набор в набор свойств?вот так
публичная виртуальная строка Example {get {return Example;} set {ChangeExample (value);}}
Может ли это привести к каким-либо проблемам?это против лучших практик?
Спасибо.