public void TestAddRemoveAsnycMessageListener()
{
using(IConnection connection = CreateConnection())
{
connection.Start();
ISession session = connection.CreateSession(AcknowledgementMode.ClientAcknowledge);
ITemporaryTopic topic = session.CreateTemporaryTopic();
IMessageConsumer consumer = session.CreateConsumer(topic);
consumer.Listener += OnMessage;
consumer.Listener -= OnMessage;
consumer.Listener += OnMessage;
consumer.Close();
}
}