public async Task Initialize(RunDescriptor run)
        {
            SettingsPerInstance.Clear();

            var startPort = 33333;

            startPort = await InitializeServiceControlAudit(run.ScenarioContext, startPort).ConfigureAwait(false);
            await InitializeServiceControl(run.ScenarioContext, startPort).ConfigureAwait(false);
        }
        public async Task Initialize(RunDescriptor run)
        {
            SettingsPerInstance.Clear();

            var startPort = 33334;

            var mainInstancePort    = FindAvailablePort(startPort);
            var mainInstanceDbPort  = FindAvailablePort(mainInstancePort + 1);
            var auditInstancePort   = FindAvailablePort(mainInstanceDbPort + 1);
            var auditInstanceDbPort = FindAvailablePort(auditInstancePort + 1);

            await InitializeServiceControlAudit(run.ScenarioContext, auditInstancePort, auditInstanceDbPort).ConfigureAwait(false);
            await InitializeServiceControl(run.ScenarioContext, mainInstancePort, mainInstanceDbPort, auditInstancePort).ConfigureAwait(false);
        }