Microsoft.WindowsAzure.Messaging.NotificationHub 和 Microsoft.Azure.NotificationHubs.NotificationHubClient 有什么区别?
What is the difference between Microsoft.WindowsAzure.Messaging.NotificationHub and Microsoft.Azure.NotificationHubs.NotificationHubClient?
我正在学习通知中心,在此 article 上有两种注册方式
一个来自使用 Microsoft.WindowsAzure.Messaging.NotificationHub 从设备注册的设备。
第二个使用 Microsoft.Azure.NotificationHubs.NotificationHubClient 从应用后端注册
这是否意味着当我想从应用后端访问通知中心时,我将始终必须使用第二个,而从设备使用第一个?
或者我们可以在任何地方同时使用它们?如果是这样的话,它们提供的功能有何不同?
你是对的 - 客户端和后端有不同的库。 NotificationHub 适用于 Windows 商店应用程序。 NotificationHubClient 适用于 .NET 后端。是的,您应该在相应的情况下使用每个库。例如,您将无法为客户端通用应用程序安装 NotificationHubClient - NuGet 将引发错误。
关于功能上的差异,您的问题应该得到澄清 - 您可以使用问题中提供的链接比较两者 类。
我正在学习通知中心,在此 article 上有两种注册方式
一个来自使用 Microsoft.WindowsAzure.Messaging.NotificationHub 从设备注册的设备。
第二个使用 Microsoft.Azure.NotificationHubs.NotificationHubClient 从应用后端注册
这是否意味着当我想从应用后端访问通知中心时,我将始终必须使用第二个,而从设备使用第一个?
或者我们可以在任何地方同时使用它们?如果是这样的话,它们提供的功能有何不同?
你是对的 - 客户端和后端有不同的库。 NotificationHub 适用于 Windows 商店应用程序。 NotificationHubClient 适用于 .NET 后端。是的,您应该在相应的情况下使用每个库。例如,您将无法为客户端通用应用程序安装 NotificationHubClient - NuGet 将引发错误。
关于功能上的差异,您的问题应该得到澄清 - 您可以使用问题中提供的链接比较两者 类。