Azure Notification Hubs软件包是否与.NET Core兼容?

Pri*_*ico 5 c# azure azure-notificationhub .net-core uwp

我正在使用.NET核心应用程序,我看到一些Azure软件包不兼容,例如NotificationHubsSendGrid:

Package Microsoft.Azure.NotificationHubs 1.0.5 is not compatible with netcoreapp1.0 (.NETCoreApp,Version=v1.0)
The dependency SendGrid.CSharp.HTTP.Client 2.0.4 does not support framework .NETCoreApp, Version=v1.0
Run Code Online (Sandbox Code Playgroud)

我只尝试添加NotificationHubs和SendGrid.我还没有尝试过任何ActiveDirectory包.

有没有人知道其中一些软件包是否会很快兼容?或者也许我做错了什么?或者.NET核心应用程序中是否有一种方法可以引用较旧的包?

谢谢!

Nik*_* G. 6

[更新11/30/2017] 与.NET Core兼容的Microsoft.Azure.NotificationHubs 2.0.0-preview1刚刚发布.


[原始答案]截至2016年7月中旬,Azure Notification Hubs SDK不适用于.NET核心.产品团队正在努力,但还没有ETA.

目前,有两种方法可以解决它:

  • @lucuma,预览版的ETA仍然是下周末.根据我的理解,它将是API已经最终确定的意义上的预览(与现有API相同),但如果客户报告在测试中出现的稳定性问题,内部可能需要在此处进行调整. (2认同)
  • @TastesLikeTurkey,我曾经在产品团队工作过,并问过那里的人.我的理解是它将发布到[Microsoft.Azure.NotificationHubs NuGet包feed](https://www.nuget.org/packages/Microsoft.Azure.NotificationHubs/) (2认同)
  • [Microsoft.Azure.NotificationHubs 2.0.0-preview1](https://www.nuget.org/packages/Microsoft.Azure.NotificationHubs/2.0.0-preview1)大约一小时前发布. (2认同)