Ensure that it is possible to override the exchange name for the gateway producer and have a more fine-grained configuration for the subscription. You can already specify the exchange, but it should be possible to override the queue name. Conventions are good, but there must be a way to override them.
Queue name is now available to customise via RabbitMqSubscriptionOptions.QueueOptions.Queue. If not provided, subscription id will be used as the queue name as before.
Ensure that it is possible to override the exchange name for the gateway producer and have a more fine-grained configuration for the subscription. You can already specify the exchange, but it should be possible to override the queue name. Conventions are good, but there must be a way to override them.
Originally posted by @alexeyzimarev in https://github.com/Eventuous/eventuous/issues/161#issuecomment-1339545497