加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 在Microsoft.ServiceBus.Messaging.QueueClient上使用RX(R

发布时间:2020-12-15 22:01:55 所属栏目:百科 来源:网络整理
导读:我有定价申请.它将定价请求发送到Azure服务总线队列(可以是任何队列)“PricingRequestQueue”.有许多工作人员选择这些工作,处理它们并将结果返回到PricingResponse队列. 我想在PricingResponse队列上创建一个Observable.我不需要任何过滤,但想使用批处理接口
我有定价申请.它将定价请求发送到Azure服务总线队列(可以是任何队列)“PricingRequestQueue”.有许多工作人员选择这些工作,处理它们并将结果返回到PricingResponse队列.

我想在PricingResponse队列上创建一个Observable.我不需要任何过滤,但想使用批处理接口(QueueClient.BeginReceiveBatch)读取消息.队列具有预期的消息数,并具有要读取的会话(QueueClient.AcceptMessageSession(correlationIdentifier)).

我仍然试图绕过RX,这真的很清楚.

解决方法

有一个CloudFx库可以向Azure添加Rx扩展.

https://www.nuget.org/packages/Microsoft.Experience.CloudFx/(更新链接)

但是我必须警告你,我们在当前的CloudFx库中发现了一些线程泄漏(特别是对于表存储库 – 但是你不需要自表存储2.0以来的Rx扩展).

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读