Реализация acr.UserDialogs в Xamarin.Forms с помощью mvvmlight - PullRequest
0 голосов
/ 17 января 2020

Для школы мы разрабатываем мобильное приложение с Xamarin Forms. Мы используем mvvmlight в проекте.

Теперь я искал, как показывать диалоги, оповещения и т. Д. c. и наткнулся на acr.UserDialogs , в котором есть все, что нам нужно.

Я добавил UserDialogs.Init(this); к своему MainActivity.cs

И когда я пытаюсь зарегистрировать его в своем ViewModelLocator:

SimpleIoc.Default.Register<IUserDialogs, UserDialogs>();

Это не не работает, потому что UserDialogs имеет тип Stati c.

Я нашел похожий вопрос Здесь , который дает следующее предложение

SimpleIoc.Default.Register<IUserDialogs>(UserDialogs.Instance);

Но это тоже не работает.

У кого-нибудь есть другие предложения?

Спасибо

...