Я пытаюсь получить зависание, но проблема. Попытка «Обмен сообщениями через атрибут» получает ошибку компиляции.Попытка «Обмен сообщениями через атрибут» из документации
«Catel.MVVM.ViewModelBase.GetService (объект)» устарел: «GetService больше не рекомендуется». Лучше вводить все зависимости (которые полностью поддерживает TypeFactory)> Будет удалено в версии 4.0.0. '
private void OnCmdExecute()
{
var mediator = GetService<IMessageMediator>();
mediator.SendMessage("Test Value");
}
[MessageRecipient]
private void ShowMessage(string value)
{
var messageService = GetService<IMessageService>();
messageService.Show(value);
}
Я использую 3.9. Подсказка и фрагмент кода, которые могут быть полезными. Спасибо за внимание.