Subscribe to events send on two Azure Service Bus topics

Transport: Azure Service Bus

Is it possible to subscribe on two events published on two different topics?

I managed to make it work, starting my publisher twice, with different topic name.

        var transport = new AzureServiceBusTransport(....);
        transport.Topology = TopicTopology.Single(topicName: "Topic1");
        var transport = new AzureServiceBusTransport(....);
        transport.Topology = TopicTopology.Single(topicName: "Topic2");

I know it subscribes to both of the events in both Topics, so it is no flawless.

image

Is this the same logical endpoint or a different one? From the topology above it looks like the same one (STCH.Subscriber).
You could create a subscription under stch.topics1 and forward it to stch as a workaround.topics2, but w/o understanding the context, it feels like a hack.

Yes my subscriber is the same endpoint. I have to listen to two different publisher/events, that are using different Topics.

this is a question related to using

endpointConfiguration.EnableInstallers();

If I manually setup Azure queues and subscriptions, this can be configured easily