I am fairly new to mass transit and RabbitMQ, but I was wondering if I could add a little bit of custom routing to my messages. Here is my scenario:
I have a central server and I also have multiple stores. Each stores can have multiple stations. I want the central serveur to contain all the things to do for each station in each store. When I publish a message in MassTransit, routing is based on type. Would it be possible to add some routing keys so that the message is not broadcasted to all stations in all stores listening for this type of message?
I though I could implement Consumes<T>.Selected to be able to filter out messages I didn't want, but this doesn't seem to work like that. If Accept returns false, then it retries until the message goes to the error queue.
Thanks,