Я разрабатываю приложение для Windows Phone с помощью фреймворка Caliburn.Micro. Я пытаюсь реализовать вход в Facebook, используя этот учебник.
ContinuationManager
вызывает у меня проблемы, поскольку предполагает не использование модели MVVM и сохранение всего кода в коде за представлением. Есть ли чистый способ восстановить контроль и передать WebAuthenticationBrokerContinuationEventArgs
LogInViewModel
(не LogInView
), чтобы процесс аутентификации мог продолжаться?
Другими словами, как я могу вызвать метод public async void ContinueWithWebAuthenticationBroker( WebAuthenticationBrokerContinuationEventArgs args)
в LogInViewModel
после того, как пользователь успешно завершит процесс входа в Facebook?