无法连接到Azure服务总线队列

纳格维尔·斯坦利·巴纳巴斯

我正在尝试监听azure服务总线队列,但是在初始化与该队列的连接时遇到异常。我试图寻找出路,但成功率较低。请注意,正在使用.NETCore 2.1。这是初始化连接的方式:

// Initialize the connection to Service Bus Queue
_queueClient = QueueClient.CreateFromConnectionString(_interswitchQueueConnectionString, _interswitchQueueName, ReceiveMode.ReceiveAndDelete);

而这个异常越来越:

System.TypeInitializationException:'Microsoft.ServiceBus.Messaging.Constants'的类型初始值设定项引发了异常。---> System.TypeLoadException:无法从程序集“ System.ServiceModel,版本= 4.0.0.0,区域性=中性,PublicKeyToken = b77a5c561934e089”中加载类型“ System.UriTemplate”。在Microsoft.ServiceBus.Messaging.Constants..cctor()-内部异常堆栈跟踪的结尾-在Microsoft.ServiceBus.ServiceBusConnectionStringBuilder..ctor()在Microsoft.ServiceBus.Messaging.QueueClient.CreateFromConnectionString(String connectionString,字符串路径,ReceiveMode模式)

使用.net框架时,相同的初始化工作正常。如何在.NetCore中做到这一点?请先帮助谢谢

肖恩·费尔德曼

通过.NET Core,您应该使用新的.NET Standard Azure Service Bus客户端Microsoft.Azure.ServiceBus旧客户端WindowsAzure.ServiceBus是旧客户端,仅适用于完整框架,建议继续使用。

新客户没有工厂的概念。你是负责创建实体的客户(中QueueClientSubscriptionClientTopicClient),并管理连接。

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

从ssis连接到azure服务总线队列

集成测试连接到服务总线队列的Azure功能应用

如何关闭与Azure服务总线队列的连接?

从 SSIS 连接到 Azure 服务总线

Azure服务总线队列OnMessageOptions

无法从 Azure 函数向服务总线队列写入消息

不接受 Azure 服务总线 AMQP URL/或如何将 Liberty 连接到 Azure 服务总线

无法使用 PowerShell 从 Windows Server 2019 连接到服务总线

Azure 服务总线队列分区队列 AutoRenewTimeout

如何增加Azure服务总线队列大小?

Azure服务总线队列计数

Azure服务总线队列大小达到最大

MassTransit在Azure服务总线上创建队列

Azure服务总线队列,主题和中继

Azure媒体服务-无法连接到RTMP

无法使用托管标识从 Azure API 向 Azure 服务总线队列发布消息

服务总线 NET Core 客户端(NET Standard 客户端)。无法连接到本地服务总线实例

Azure服务总线队列:如何从队列中读取单个消息

无法连接到辅助功能总线

使用 apache qpid 通过 amqpwss 连接到 azure 服务总线端口 443

Microsoft Azure服务总线/混合连接

Azure服务总线队列消息在Message.Abandon之后死信

没有队列或主题的Azure服务总线流量

MassTransit 不会更新现有 Azure 服务总线队列的设置

每个队列名称的Azure服务总线QueueClient吗?

Azure 服务总线队列自动删除,如 RabbitMQ

Azure服务总线队列,卡住的消息或错误的消息计数?

Azure服务总线-消息直接进入死信队列

尝试创建Azure服务总线队列时出现访问错误