/// <summary> /// Get name of queue with root prefix /// </summary> /// <param name="queue"></param> /// <returns></returns> public static string GetQueueName(this RabbitMQConfiguration config, string queue) => $"{config.Root}.{queue}";
/// <summary> /// Build RMQ endpoint address for known @queue with root prefix /// </summary> /// <param name="queue">Name of the queue</param> /// <returns>RMQ endpoint</returns> public static Uri GetEndpoint(this RabbitMQConfiguration config, string queue) => new Uri($"{config.Endpoint}/{config.Root}.{queue}");