树莓派2 Windows 10物联网应用程序作为Azure服务总线接收器EventProcessor主机

本文关键字:服务 Azure 总线 接收器 主机 EventProcessor 应用程序 Windows 物联网 | 更新日期: 2023-09-27 18:08:01

我已经阅读了Elio Damaggio关于服务总线https://azure.microsoft.com/en-us/documentation/articles/event-hubs-csharp-ephcs-getstarted/的优秀文章。

现在我想在Windows 10应用程序中创建接收器,当它是一个物联网平台时,但我无法添加Microsoft.Azure.ServiceBus.EventProcessorHost的nuget包。

Some packages are not compatible with UAP,Version=v10.0 (win10-x64-aot).

你知道怎么解决这个问题吗?

如果有另一个库会有人张贴一个小的简洁的例子,像文章?

树莓派2 Windows 10物联网应用程序作为Azure服务总线接收器EventProcessor主机

您尝试添加的包支持桌面应用程序中使用的。net Core框架,但它(或其依赖项之一)与。net Universal Windows框架不兼容。

如果你能找到这个包的源代码,你可以把它分叉来支持Windows 10通用版

您也可以看看https://github.com/Azure/azure-event-hubs,它包含一个基于C的事件中心API。但是,您必须弄清楚如何编译它以及它依赖于ARM的qpid-proton库。

能够接收和发送消息的库是:http://www.nuget.org/packages/AzureSBLite/我在Windows 10上测试过,两者都有效。Apart包括几个很好的例子:https://github.com/ppatierno/azuresblite-examples

这就是我一直在寻找的库,它真的很容易使用