pardahlman / RawRabbit

A modern .NET framework for communication over RabbitMq
MIT License
747 stars 144 forks source link

Add possibility to configure queue Name Suffix with fluent configuration builder. #222

Closed fvoronin closed 7 years ago

fvoronin commented 7 years ago

Description

It's not passable to set queue name suffix on Bus.SubscribeAsync with fluent manner, because IQueueConfigurationBuilder doesn't has WithNameSuffix method, but QueueConfigurationBuilder has it.

.WithQueue(cfg => cfg
                .WithNameSuffix("queue_prefix") // not exist
                .WithName("queue_name")
                .WithAutoDelete()
         ));

Check List

pardahlman commented 7 years ago

Thank you for this! There is currently no planed release date for 1.x branch. I'll like to keep your PR open until a time where we know that a new release of 1.x is on it's way.