В основном у меня есть две разные службы, которые я хочу использовать (моя собственная служба поддержки WCF) и Azure Mobile Service, которые используют push-уведомления. Они связаны с одним и тем же приложением в хранилище Windows.Несколько каналов push (WNS) для одного приложения?
В моем коде у меня есть два отдельных модуля, которые вызывают.
var newChannel = await PushNotificationChannelManager.CreatePushNotificationChannelForApplicationAsync();
Все это, казалось, как весело и игры, и если я ужасно не неправильно в документации, наличие нескольких каналов для одного приложения должны быть в порядке.
Однако, когда я отправил уведомление из службы WCF в приложение, он перешел к обработчику AMS и, естественно, выбросил недопустимое исключение формата, учитывая, что я использую свой собственный формат уведомления Raw push.
Так что мой вопрос в этом; мне нужно перестроить структуру, чтобы иметь только один обработчик канального канала, который будет делить сообщения на основе их формата на правильные обработчики или на какую методологию мне нужно следовать, чтобы получить несколько каналов для одного приложения ?
Ok сначала очистить меня у вас есть две услуги. И вам нужно общаться с приложением, используя оба ??? – Anobik