У меня есть вид, который подключен к ViewModel. У меня есть одноэлементный класс, представленный foo.Current. У меня есть свойство в этом классе, которое будет меняться в результате команды нажатия кнопки, вызывающей функцию foo.Current. Я хочу иметь возможность привязать текст текстового поля к этому значению, и когда это значение обновится, текстовое поле будет обновлено. Моя ViewModel реализует INotifyPropertyChanged, и у меня есть другие свойства в модели представления, которые прекрасно обновляют элементы управления. Как лучше всего сделать, чтобы этот синглтон-класс обновил мою ViewModel новым значением?
Я думаю, мне нужно найти способ заставить класс Singleton обновить ViewModel.