0

Я хотел бы настроить Push-уведомления для проекта Xamarin Forms Windows 8.1 Silverlight. Первоначально я использовал MPNS, но пытаюсь перейти на WNS. Переключение Теперь я запускаю ошибку, когда пытаюсь вызвать метод для регистрации моего устройства в концентраторе уведомлений Azures.WinPhone 8.1 register Push Id to Azure error hub error: Тип типа 'MobileService' не существует в типе 'App'

линия им вызов, который бросает ошибку является:

await App.MobileService.GetPush().RegisterAsync(channel.Uri); 

и ошибка брошена является:

The type name 'MobileService' does not exist in the type 'App' 

Я установил пакет Microsoft.WindowsAzure.MobileServices NuGet, но, видимо, это Безразлично» t содержит определение.

Я выполняю следующее руководство по настройке моего Push-уведомление (в разделе «Добавить уведомление толчка в приложение»):

https://azure.microsoft.com/en-us/documentation/articles/app-service-mobile-windows-store-dotnet-get-started-push/

Я также посмотрел, как это делается на других сайты, и я не вижу большой разницы в инструкциях, и я не вижу, что мне может не хватать ...

В любом случае, если у кого-нибудь есть идеи, какой пакет или ссылка мне может быть не хватать (или что еще может быть неправильно с этим звонком) Я был бы признателен за помощь! Благодаря!

ответ

0

В случае, если кто работает в этот вопрос я решил эту проблему, добавив:

public static MobileServiceClient MobileService = new MobileServiceClient(Utilities.Constants.ApplicationURL, Utilities.Constants.ApplicationKey); 

и обновляя мой призыв, как так:

await MobileService.GetPush().RegisterNativeAsync(channelUri); 

Надеется, что это помогает!

Смежные вопросы