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