Я искал информацию о том, как реально реализовать это безрезультатно. Не удалось найти ни одного ресурса о том, как это сделать с помощью Caliburn Micro.RootFrame UriMapper для Caliburn Micro
В принципе, я пытаюсь это http://www.developer.nokia.com/Community/Wiki/OAuth_on_Windows_Phone
В примере, он используется в качестве redirect_uri
нормальной связи. Я сделал это с помощью протокола/ассоциации файлов (см. http://www.developer.nokia.com/Community/Wiki/URI_associations_for_Windows_Phone_8). Все работает нормально. Я получил его, чтобы работать без Caliburn Micro.
Но на основании этого примера мне потребуется реализовать UriMapperBase
и присвоить его RootFrame.UriMapper
.
Мой вопрос в том, как я на самом деле реализую UriMapper
с CaliburnMicro для WP8. Для Win 8 это отличается, поскольку я мог бы переопределить OnActivate
и проверить на ActivationKind.Protocol
, и нет необходимости в UriMapper
.
Скажите, что вы вернули Uri, как "/Views/MainPage.xaml?param=x", ow, чтобы вы получили параметр в ViewModel? –
Если я не ошибаюсь, это должно сделать это. –