azure - BrokeredMessage 类无处可寻
问题描述
我正在尝试在 Azure ServiceBus 队列上实现强大的消息重试代码,就像本文中详述的那样:https ://medium.com/asos-techblog/reliably-processing-azure-service-bus-topics-with-azure -functions-46ebb7c71b5c。但是,我在任何地方都找不到BrokeredMessage类。
我添加了 Azure Messaging ServiceBus 包,dotnet add package Azure.Messaging.ServiceBus --version 7.2.0-beta.2
但该类不在Azure.Messaging.ServiceBus
命名空间中。我也无法在Microsoft.ServiceBus.Messaging
命名空间下找到它。
有人知道这个人可能藏在哪里吗?
这是 ServiceBusQueue 触发器函数的 FunctionApp 模板:
using System;
using Microsoft.Azure.WebJobs;
using Microsoft.Azure.WebJobs.Host;
using Microsoft.Extensions.Logging;
namespace MyCompany.Azure
{
public static class ServiceBusQueueTriggerCSharp2
{
[FunctionName("ServiceBusQueueTriggerCSharp2")]
public static void Run([ServiceBusTrigger("myqueue", Connection = "sbConnection")]string myQueueItem, ILogger log)
{
log.LogInformation($"C# ServiceBus queue trigger function processed message: {myQueueItem}");
}
}
}
解决方案
推荐阅读
- python - 将列表列表附加到数据框显示列表错误
- javascript - 如何查找已设置动态 id 的元素
- angular - Angular 11.0.4 找不到管道
- javascript - 如果url中没有参数,则重定向到其他页面,否则停留在当前页面
- android - 删除 InteractionState 后 Jetpack Compose Beta 1 中的提升按下状态
- sql - Postgresql 触发器函数偶尔无法正确更新其目标——可能的竞争条件?
- python - 在numpy中将3D数组与1D数组相乘
- java - SpringBoot post controller 找不到 DB id,返回 Optional Error
- c# - 文本转换为字符串但未在 Windows 表单选项卡中输出全长
- python - 定义 ImageTk 后有没有办法旋转它?