private void SetUp(Eyes eyes, string AppilToolServerUrl, string AppilToolsApiKey, eBrowserType BrowserType, string Environment) { Applitools.Selenium.Configuration config = new Applitools.Selenium.Configuration(); if (WorkSpace.Instance.RunsetExecutor.RunSetConfig != null && WorkSpace.Instance.RunsetExecutor.RunSetConfig.GingerRunners.Any() && ((GingerExecutionEngine)WorkSpace.Instance.RunsetExecutor.RunSetConfig.GingerRunners[0].Executor).ExecutedFrom == eExecutedFrom.Run) { BatchInfo batchInfo = new BatchInfo(WorkSpace.Instance.RunsetExecutor.RunSetConfig.ItemName); batchInfo.Id = WorkSpace.Instance.RunsetExecutor.RunSetConfig.ExecutionID.ToString(); config.SetBatch(batchInfo); } config.SetApiKey(AppilToolsApiKey); config.SetServerUrl(AppilToolServerUrl); OperatingSystem Os_info = System.Environment.OSVersion; config.SetHostOS(Os_info.VersionString); config.SetHostApp(BrowserType.ToString()); eyes.AddProperty("Environment ID", !String.IsNullOrEmpty(Environment) ? Environment : "Default"); eyes.SetConfiguration(config); }