/// <summary> /// Constructs a new instance of broker ingress configurator. /// </summary> /// <param name="configuration"> /// The ingress configuration to configure with this configurator. /// </param> /// <exception cref="ArgumentNullException"> /// The ingress configuration is not specified. /// </exception> public BrokerIngressConfigurator([NotNull] BrokerIngressConfiguration configuration) { _configuration = configuration ?? throw new ArgumentNullException(nameof(configuration)); }