paolosalvatori / ServiceBusExplorer

The Service Bus Explorer allows users to connect to a Service Bus namespace and administer messaging entities in an easy manner. The tool provides advanced features like import/export functionality or the ability to test topic, queues, subscriptions, relay services, notification hubs and events hubs.
MIT License
2.02k stars 588 forks source link

Save filters per Connection #706

Open trekco opened 1 year ago

trekco commented 1 year ago

Can you please add the ability to save a filter per connection.

Currently when you save a filter it gets applied to all connections.

thank you

bertenvdb commented 1 year ago

This is the only feature I'm currently missing.

ErikMogensen commented 3 months ago

I think the best way forward would be that you select which type of service (Event Hubs, Service Bus, Notification Hubs or Relay) a connection string belongs to. Then it only opens that service. That would make loading namespaces using the latest SDKs a lot cleaner. Otherwise they would behave badly (exceptions and timeouts) when trying to load a namespace belonging to another service.

However, there are two issues with this:

What do you think?

SeanFeldman commented 3 months ago

I think the best way forward would be that you select which type of service (Event Hubs, Service Bus, Notification Hubs or Relay) a connection string belongs to.

I've been a big proponent of breaking SBE into apps per service. The unified model worked well when there was a single SDK. But now these are separate SDKs; they are developed and progressed independently, with very different features. The approach taken with EventGrid lately is a great example. So, splitting connection strings based on the service type is the right approach 👍