Beispiel #1
0
        public static RequestResponseBuilder ReplyToQueue(this RequestResponseBuilder builder, string queue, Action <RequestResponseBuilder> builderConfig)
        {
            var b = builder.ReplyToQueue(queue);

            builderConfig(b);
            return(b);
        }
Beispiel #2
0
        public static RequestResponseBuilder ReplyToQueue(this RequestResponseBuilder builder, string queue, Action <RequestResponseBuilder> builderConfig)
        {
            if (builder is null)
            {
                throw new ArgumentNullException(nameof(builder));
            }
            if (queue is null)
            {
                throw new ArgumentNullException(nameof(queue));
            }
            if (builderConfig is null)
            {
                throw new ArgumentNullException(nameof(builderConfig));
            }

            var b = builder.ReplyToQueue(queue);

            builderConfig(b);
            return(b);
        }