(на его .Value смотрит свойство)
Подписал на получение данных из команды поиска
_persons = SearchPersonCommand.ToProperty(this, x => x.Persons);
Но также у меня есть обработка ошибок выполнения команды
SearchPersonCommand.ThrownExceptions.Subscribe(error => { CheckError(error); });
Соответственно, или команда выполнилась и значения попали в поле, или завалилась и _persons в старом состоянии.
Вопрос: как сбросить значение _persons.Value?
Или мне с этим к реактивным уходить?)
Присобач Subject<TSignal> и засунь его через CombineLatest туда или через Merge. Ну и потом на subject просто делаешь OnNext(defaultValue) (ну или которая нужна) и нормально
Обсуждают сегодня