MvvmCross: как передать контекст Android в MvxCommand?

Я создал интерфейс сервиса:

public interface IMessageDialogService
{
    void ShowDialog(object context,string title,string message,string buttonTitle);
}

Я реализовал этот интерфейс на Android и iOS. Контекст используется только в Android, где для отображения диалогового окна сообщения необходим контекст Android. Я передаю этот интерфейс в ViewModel, который будет введен IoC. Моя проблема в моей независимой от платформы ViewModel, которая вызывает WebService, а затем обрабатывает возвращаемое значение. Он проверяет возвращаемое значение на наличие ошибки и должен отображать диалоговое окно сообщения. iOS не требует никакого контекста для отображения UIAlertView, но на Android как мне получить контекст Android для передачи в качестве первого аргумента?

Есть ли более простой способ отображения простого информационного диалога из ViewModel?

Ответы на вопрос(1)

Ваш ответ на вопрос