Microsoft.WindowsAzure.Messaging.NotificationHub和Microsoft.Azure.NotificationHubs.NotificationHubClient有什么区别?

时间:2016-04-23 04:29:53

标签: .net azure asp.net-web-api notifications azure-notificationhub

我正在了解通知中心,并且article有两种注册方式

使用Microsoft.WindowsAzure.Messaging.NotificationHub从设备注册的设备中的一个。

第二个使用Microsoft.Azure.NotificationHubs.NotificationHubClient从app后端注册

这是否意味着当我想从应用后端访问通知集线器时,我将始终使用第二个和第一个设备?

或者我们可以在任何地方使用它们吗?如果是这样的话,他们提供的功能有何不同?

1 个答案:

答案 0 :(得分:2)

你是对的 - 客户端和后端有不同的库。 NotificationHub适用于Windows应用商店。 NotificationHubClient用于.NET后端。是的,您应该在相应的情况下使用每个库。例如,您将无法为客户端Universal App安装NotificationHubClient - NuGet将抛出错误。

关于功能上的差异,您的问题应该澄清 - 您可以使用您在问题中提供的链接来比较两个类。