[英]How to use Azure Notification Hubs with Azure Functions v2
我必须在 Functions v2 中注册绑定才能使用它们。 例如,这可以通过添加相应的 NuGet 包来完成。 Azure 的文档说,通知中心绑定不适用于 Functions v2。 但是,我仍然可以在 Visual Studio 中添加 Nuget 包 (Microsoft.Azure.WebJobs.Extensions.NotificationHubs)。 它不会工作吗? 我应该坚持使用 Functions v1 才能发送通知吗? 或者是否有任何新方法可以使用 Functions v2 发送它们?
由于版本 1.x 处于维护模式并且通知中心绑定仍然仅限版本 1.x,我认为最好的方法是使用 Azure Functions 版本 2.x(或 3.x)并通过它们访问通知中心SDK,正如 Katy 上面提到的。
我发现这个示例官方 Azure 项目有助于您入门(配置非常少): https : //github.com/Azure/azure-notificationhubs-dotnet/tree/master/Samples/AzFunctions
有关特定用例,请参阅父文件夹中的SendPushSample和其他示例。
您无法明确指示 Azure 函数的输出是什么,但仅限于通知。 考虑到 2.x 版及更高版本的所有改进(以及它得到积极维护的事实),这似乎是一个值得的权衡。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.