Prism.unity.forms, Как внедрить зависимости в viewview модели contentview? - PullRequest
0 голосов
/ 11 мая 2018

Мой проект с использованием призмы

imamge1

Я регистрирую сервис 'IHomePageService' в app.xaml.cs

image2

Мое представление "О программе", это ' ContentView '

image3

Моя привязка "AboutViewModel" "About" View, я пытаюсь добавить IHomePageService в конструктор "AboutViewModel"

image4

Когда я отлаживаю, выдается исключение

image5

Когда я добавляю IHomePageService в конструктор "HomePageViewModel (Binding HomePage, это ContentPage )", все в порядке.

Использует ли DI только привязку ViewModel с ContentPage?

ДОБАВИТЬ образец: https://github.com/ouzs/PrismTestProj

...