Hub de Notificação do Azure: Por que a propriedade NotificationOutcome NotificationId está vazia?
Usando um Hub de Notificação Padrão, desejo exibir a telemetria para uma mensagem específica usando o NotificationId retornado e a API restante:
https://msdn.microsoft.com/en-us/library/azure/mt608135.aspx
ou o método NotificationHubClient GetNotificationOutcomeDetailsAsync:
De qualquer forma, preciso do ID da mensagem de notificação que deve ser retornado do hub ao enviar a mensagem.
Estou enviando a mensagem do back-end do aplicativo usando o método SendTemplateNotificationAsync:
NotificationOutcome result = await hub.SendTemplateNotificationAsync(params, tags);
Depois de enviar a notificação do modelo, a propriedade result.NotificationId está vazia. Como posso obter o NotificationId para obter a telemetria?
Atualizar:
Tentei definir a propriedade enableTestSend como true ao criar o NotificationHubClient. O resultado ainda não contém um NotificationId.
Atualmente, há apenas um dispositivo (instalação) registrado no hub. Isso pode ser devido a um número baixo de dispositivos recebendo o push?