Следуя документации Xamarin от Asp.netZero Я пытаюсь создать представление, которое возвращает список людей из базы данных SQlServer.используется следующая архитектура: MVVM , поэтому у меня есть:
View : PeopleView.xaml
ModelView : PeopleViewModel.xaml
В PeopleView.xaml у меня есть поведение, которое вызывает метод, определенный в классе ViewModel:
<behaviors:InvokeCommandAction Command="{Binding PageAppearingCommand}" />
это определенная команда, как вы можетенайдите его в документации, в PeopleViewModel.cs :
public ICommand PageAppearingCommand => HttpRequestCommand.Create(PageAppearingAsync);
...
public async Task PageAppearingAsync()
{
await FetchDataAsync();
}
Когда я удаляю тег поведения, проект запускается без ошибки, однако, когда тег существует, я получаю это Необработанное исключение :
Unhandled Exception:
Castle.MicroKernel.ComponentActivator.ComponentActivatorException: ComponentActivator: could not instantiate Acme.PhoneBookDemo.Views.PeopleView
что мне делать?