Центр уведомлений Azure. Почему свойство NotificationOutcome NotificationId пустое?
Используя стандартный центр уведомлений, я хочу просмотреть телеметрию для конкретного сообщения, используя возвращенный NotificationId и любой из остальных API:
https://msdn.microsoft.com/en-us/library/azure/mt608135.aspx
или метод NotificationHubClient GetNotificationOutcomeDetailsAsync:
В любом случае мне нужен идентификатор сообщения уведомления, который должен быть возвращен из концентратора при отправке сообщения.
Я отправляю сообщение из серверной части приложения с помощью метода SendTemplateNotificationAsync:
NotificationOutcome result = await hub.SendTemplateNotificationAsync(params, tags);
После отправки уведомления шаблона свойство result.NotificationId будет пустым. Как я могу получить NotificationId, чтобы я мог получить телеметрию?
Обновить:
Я попытался установить для свойства enableTestSend значение true при создании NotificationHubClient. Результат по-прежнему не содержит NotificationId.
На данный момент в хабе зарегистрировано только одно устройство (установка). Может ли это быть из-за небольшого количества устройств, получающих push?