Я представляю объекты данных через сервис-ориентированную сборку (которая в будущем может стать службой WCF).
Объект данных разработан в виде дерева, а также сформирован из множества свойств.Теперь я хочу раскрыть предупреждения о потоке данных и поинтересоваться, как лучше всего это сделать, учитывая следующие факторы: (1) разделение (2) простота доступа.С одной стороны, я хочу, чтобы команда пользовательского интерфейса могла получить доступ к предупреждениям (или ошибкам) полей без привязки их имен к внешнему источнику, но с другой стороны, я не хочу, чтобы предупреждения «зависали» насам объект (поскольку я не вижу его правильного дизайна).
Я пытался создать новый тип оболочки для каждого поля, который будет выставлять события, и им придется регистрировать тот, который онизаботиться о (но совершенно не уверен) я буду рад услышать ваши мысли.
Большое спасибо!