MvvmCross: ¿Cómo pasar el contexto de Android a MvxCommand?

He creado una interfaz de servicio:

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

He implementado esa interfaz tanto en Android como en iOS. El contexto solo se usa en Android donde se necesita un Contexto de Android para mostrar un diálogo de mensaje. Paso esta interfaz a mi ViewModel para ser inyectada por IoC. Mi problema está en mi plataforma ViewModel independiente que llama a un servicio web y luego maneja el valor de retorno. Comprueba el valor de retorno para una condición de error y necesita mostrar un cuadro de diálogo de mensaje. iOS no necesita ningún contexto para mostrar un UIAlertView, pero en Android, ¿cómo puedo obtener un contexto de Android para pasar como el primer argumento?

¿Hay una manera más fácil de mostrar un diálogo informativo simple desde un ViewModel?

Respuestas a la pregunta(1)

Su respuesta a la pregunta