public NeoLoadDesignApiInstance(string url, string apiKey) { _client = DesignAPIClientFactory.NewClient(url, apiKey); _recorderProxyHost = ExtractHost(url); _recorderProxyPort = _client.GetRecorderSettings().ProxySettings.Port; _apiPort = ExtractPort(url); }
public static IDesignAPIClient newDesignAPIClientFromConfig(DesignConfiguration config) { if (config.ApiKey != null && config.ApiKey != "") { return(DesignAPIClientFactory.NewClient(config.DesignAPIUrl, config.ApiKey)); } return(DesignAPIClientFactory.NewClient(config.DesignAPIUrl)); }
private NeoLoadDesignApiInstance(string host, string port, string token, bool createTransactionBySapTCode, Protocol protocolToRecord) { string url = "http://" + host + ":" + port + "/Design/v1/Service.svc/"; _client = DesignAPIClientFactory.NewClient(url, token); _apiHost = host; _apiPort = int.Parse(port); _createTransactionBySapTCode = createTransactionBySapTCode; _protocolToRecord = protocolToRecord; }
public void ConnectToDesignApi(string designApiUrl, string apiKey) { if (_mode == Mode.NO_API) { return; } _url = designApiUrl; _apiKey = apiKey; _client = DesignAPIClientFactory.NewClient(_url, _apiKey); }