Currently, all channel operations are disrupted everywhere, which could pose challenges in the future when we want to update versions, clients, etc. Better to have a AMQPChannel utility class that takes a channel as a parameter and perform the action.