internal Status(ConsulClient c) { _client = c; }
internal Health(ConsulClient c) { _client = c; }
internal ACL(ConsulClient c) { _client = c; }
internal Event(ConsulClient c) { _client = c; }
internal Catalog(ConsulClient c) { _client = c; }
internal Agent(ConsulClient c) { _client = c; _nodeNameLock = new AsyncLock(); }
public KV(ConsulClient c) { _client = c; }
internal PreparedQuery(ConsulClient c) { _client = c; }
internal Lock(ConsulClient c) { _client = c; _cts = new CancellationTokenSource(); }
/// <summary> /// Operator can be used to perform low-level operator tasks for Consul. /// </summary> /// <param name="c"></param> internal Operator(ConsulClient c) { _client = c; }
/// <summary> /// Snapshot can be used to query the /v1/snapshot endpoint to take snapshots of /// Consul's internal state and restore snapshots for disaster recovery. /// </summary> /// <param name="c"></param> internal Snapshot(ConsulClient c) { _client = c; }
internal Semaphore(ConsulClient c) { _client = c; _cts = new CancellationTokenSource(); }
internal Coordinate(ConsulClient c) { _client = c; }
internal Session(ConsulClient c) { _client = c; }
internal Raw(ConsulClient c) { _client = c; }