2016-06-09 78 views
1

我正在使用azure功能(设置为在手动输入时触发)向移动设备发送通知消息。我的代码编译没有任何问题,它运行得很好。但是,我没有收到来自我的设备的任何消息。我检查了“通知集线器命名空间连接”,“通知集线器名称”和“标记表达式”的值,它们都具有正确的值。我在这里错过了什么吗?在Azure功能中使用notificationhub发送通知

这是我的代码:

using System; 
using Microsoft.Azure.NotificationHubs; 

public static void Run(string input, out string notification, TraceWriter log) 
{ 
    log.Info($"C# manually triggered function called with input: {input}"); 
    notification = "{\"message\":\"Hello from C#. Processed a queue item!\"}"; 
} 

编辑:我得到的所有消息通过使用“测试发送”通知中心的功能发送。我还将所有发送到我的webapp的消息与通知中心进行交互。我只想摆脱那个webapp并用Azure函数替换它。

编辑:我的代码是基于本教程 -

Accessing notification hub from Azure function

回答

2
+0

是啊我已经做了所有这些的。我通过notificationhub发送“测试发送”消息。我还有后端(用asp.net编写)与notificationhub交互。我也可以从中得到消息。我只是想摆脱后端,并用天青的功能取而代之。不幸的是,天蓝色的功能无法正常工作,我正在努力弄清楚我错过了什么。 – user30646

+0

我刚刚发了一封电子邮件。谢谢! – user30646

相关问题