1
我有在Azure上运行队列一个rebusworker,我已经配置了将接收和发送邮件的rebusworker并能正常工作。但后来我想建立一个客户端作为一个单向的客户是这样的:我怎么可以设置在QUEUENAME蔚蓝画谜队列单向客户
_bus = Configure.With(adapter)
.Transport(
t =>
t.UseAzureStorageQueuesAsOneWayClient(AppSettingsReader.AzureStorage)
)
.Routing(r => r.TypeBased()
.MapAssemblyOf<SomeCommand>(queueAddress)
)
})
.Start();
}
我在哪里可以设置我想将消息发送到队列名称?就像它为queuename返回一个空引用异常一样。
我用画谜和rebus.AzureStorage 0.99.74
谢谢你的答案,作为一个临时的解决方法,我已经这样做了,使其工作。由于单向客户端发出异常,我将其配置为传输设置中具有伪队列地址的常规客户端。并且我增加了我想在路由使用QUEUENAME .. .Transport( T => t.UseAzureStorageQueues(AppSettingsReader.AzureStorage, “dummyqueue”) ) .Routing(R => r.TypeBased() 。 MapAssemblyOf(“NameofTheQueueToSendTo”) ) –