没有配置文件的Azure服务总线
本文关键字:服务 总线 Azure 配置文件 | 更新日期: 2023-09-27 18:12:10
我需要在Azure中发送消息到主题,但我不能有配置文件(长话短说,我正在为一个只允许dll的应用程序编写插件)。
我试过了TopicClient。CreateFromConnectionString和使用MessageFactory,但它们通过一个异常:
Microsoft.ServiceBus. net的类型初始化项。RelayEnvironment"扔了一个例外。
带有内部异常:
路径格式不合法。
有没有人知道如何创建一个主题或队列客户端没有配置文件?
这对我很有用。
var serviceBusConnectionString =
"Endpoint=sb://myhost/;SharedAccessKeyName=RootManageSharedAccessKey;SharedAccessKey=mykey";
var serviceBusTopicPath = "mytopicname";
var factory = MessagingFactory.CreateFromConnectionString(serviceBusConnectionString);
var sender = factory.CreateTopicClient(serviceBusTopicPath);
sender.Send(new BrokeredMessage("hello"));