Пример #1
0
        private void VerifyOrCreateRandomProxyPort()
        {
            if (!PortHelper.IsPortAlreadyInUse(_hoverflyConfig.ProxyPort))
            {
                return;
            }

            if (!_hoverflyConfig.UseRandomProxyPort)
            {
                throw new PortAlreadyInUseException($"Port '{_hoverflyConfig.ProxyPort}' is already in use by other application, please use another one");
            }

            _hoverflyConfig.SetProxyPort(PortHelper.GetRandomPort());
        }