.net core 有没有办法从IDestination中检索队列/主题名称?

.net core 有没有办法从IDestination中检索队列/主题名称?,.net-core,activemq,.net Core,Activemq,我可以从收到的IMessage.NMSReplyTo中获取IDestination。但是我想看看它的名字(用于日志记录)。有办法吗?IDestination接口有一个方法来获取它所表示的目的地的类型,从那里您可以转换为目的地的类型,这样您就可以获取名称。例如,可以将返回类型为主题的IDestination转换为ITopic,从那里可以调用以读取目标名称。对于临时目的地,在大多数情况下,您不需要知道它们的名称,因为它们是生成的,并且它们的生命周期与连接相链接

我可以从收到的
IMessage.NMSReplyTo
中获取
IDestination
。但是我想看看它的名字(用于日志记录)。有办法吗?

IDestination接口有一个方法来获取它所表示的目的地的类型,从那里您可以转换为目的地的类型,这样您就可以获取名称。例如,可以将返回类型为主题的IDestination转换为ITopic,从那里可以调用以读取目标名称。对于临时目的地,在大多数情况下,您不需要知道它们的名称,因为它们是生成的,并且它们的生命周期与连接相链接