//public KapacitorClient(string uri, string username, string password, KapacitorVersion kapacitorVersion) // : this(new KapacitorClientConfiguration(new Uri(uri), username, password, kapacitorVersion)) //{ //} public KapacitorClient(KapacitorClientConfiguration configuration) { var requestClientFactory = new RequestClientFactory(configuration); _requestClient = requestClientFactory.GetRequestClient(); _taskClientModule = new Lazy <ITaskClientModule>(() => new TaskClientModule(_requestClient)); }
//public KapacitorClient(string uri, string username, string password, KapacitorVersion kapacitorVersion) // : this(new KapacitorClientConfiguration(new Uri(uri), username, password, kapacitorVersion)) //{ //} public KapacitorClient(IKapacitorClientConfiguration configuration) { var requestClientFactory = new KapacitorClientBootstrap(configuration); var dependencies = requestClientFactory.GetRequestClient(); _requestClient = dependencies.KapacitorRequestClient; _taskClientModule = new Lazy <ITaskClientModule>(() => dependencies.TaskClientModule); }
public ClientModuleBase(IKapacitorRequestClient requestClient) { this.RequestClient = requestClient; }
public TaskClientModule(IKapacitorRequestClient requestClient) : base(requestClient) { }
protected virtual void BootstrapKapacitorLatest_v_0_10_0(IKapacitorClientConfiguration configuration) { _requestClient = new KapacitorRequestClient_v_0_10_0(configuration); }
protected virtual void BootstrapKapacitorLatest_v_0_10_1(IKapacitorClientConfiguration configuration) { _requestClient = new KapacitorRequestClient_v_0_10_1(configuration); _taskClientModule = new Lazy <ITaskClientModule>(() => new TaskClientModule_v_0_10_1(_requestClient)); }