public static RequestResponseBuilder ReplyToQueue(this RequestResponseBuilder builder, string queue, Action <RequestResponseBuilder> builderConfig) { var b = builder.ReplyToQueue(queue); builderConfig(b); return(b); }
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); }