public HTTPClient( Dictionary<string, string> parameters, ScriptTestClientConfig config) { TraceEventType traceDisplayLevel = TraceEventType.Error; if (parameters.ContainsKey("serviceName")) { this.ServiceName = parameters["serviceName"]; } if (parameters.ContainsKey("traceDisplayLevel")) { string displayLevel = parameters["traceDisplayLevel"]; if (!Enum.TryParse<TraceEventType>(displayLevel, out traceDisplayLevel)) { Console.WriteLine("Unknown traceDisplayLevel {0}. Use Critical, Error, Warnoing, Information or Verbose. Default to Error.", displayLevel); } } Tracing.InitializeTracing(config.TestCaseDataRoot, traceDisplayLevel); this.config = config; }
/// <summary> /// ImageStore ClientWorkload constructor. /// </summary> /// <param name="Parameters">A dictionary of name/value pairs that represent the parameters passed to the specific workload method.</param> /// <param name="Config">A set of script test configuration parameters</param> public ImageStoreClientWorkload(Dictionary <string, string> parameters, ScriptTestClientConfig config) { this.Config = config; this.WorkloadParameters = parameters; }
public NightWatchTXRClient(Dictionary <string, string> parameters, ScriptTestClientConfig config) { this.config = config; }