3

更新: DNX不再存在。请忽略这个问题。Azure服务总线DNX核心支持

电流WindowsAzure.ServiceBus(3.0.4)NuGet包(http://nuget-preprod-0-v2gallery.cloudapp.net/packages/WindowsAzure.ServiceBus/需要.NET框架4.5全部档案和它不与应用程序生成具体使用DNX核心可用的。

据我所知,构建此类应用程序的唯一方法就是使用REST API。

  1. 将认证信息包含到请求中的建议方法是什么?我们是否有任何开源的nuget来处理它,或者每个开发人员是否应该实现SAS令牌创建?指向REST API认证示例的链接已中断。

  2. 虽然服务总线nuget包没有开源,但是我们是否有任何活动渠道可以让开发人员知道他们是否有任何计划来支持DNX Core,并且我们不应该使用REST API,因为库更新是快来了?

+0

作为2016年12月的这个答案不再是当前。 – chadwackerman

回答

2

其余URL将发布队列/主题的消息会像,

http{s}://{serviceNamespace}.servicebus.windows.net/{queuePath|topicPath}/messages

授权SAS Token必须请求头

的部分为了进一步读取, REST Run-Time APIs

2

也可以使用AMQP协议。我最近使用AMQP与Azure IoTHubClient进行通信,所有这些都在DNXCore5.0项目中进行。我用AMQPNetLite库这样做,它也有Service Bus Examples