решить как лучше сделать: отсылать одинаковое событие о наличии изменений каждый раз при изменении любого вложенного свойства или однократно при первом изменении и событие об отсутствии изменений когда все внутренние изменения возвращены в исходное состояние. Грубо говоря: слать одно событие или кучу одинаковых событий? Это, в общем-то, не только к моему примеру относится, Может есть какое-то правило для подобных ситуаций?
Зависит конкретно от того, что тебе нужно. Если тебе нужно оповещать о том, что конкретное свойство изменилось, то каждый раз. Вообще посмотри как уже сделан inotifypropertychanged. Ну и мб тебе тут лучше подойдёт Rx
Rx подойдёт, да, только попробуй его встрой в текущую реализацию(
Обсуждают сегодня