Как получить доступ к viewmodel в обычном классе - PullRequest
1 голос
/ 01 мая 2019

У меня есть модель представления, и я хочу получить доступ ко всем значениям свойств в другом классе, который не является моделью представления. Так как передать всю viewmodel в качестве параметра в другой метод класса или есть другой способ сделать это? я хочу достичь чего-то вроде ниже

Public Class ViewModel
{
  var res = XYZClass.ExecuteAsync(ViewModel);
}

 Public Static Class XYZClass{
     public Static Task ExecuteAsync(ViewModel request)
        {
            throw new NotImplementedException();
        }
}

1 Ответ

0 голосов
/ 01 мая 2019

Поместите в общедоступную статическую ссылку на свойство экземпляра модели представления в классе приложения.Затем к нему можно получить доступ из любого другого класса.

Я работал над проектом Silverlight, который проделал то же самое с виртуальной машиной и другими глобально общими данными.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...