Interface IDiscoveryChainEndpoint
Namespace: Consul.Interfaces
Assembly: Consul.dll
The interface for the Discovery Chain API Endpoints
public interface IDiscoveryChainEndpoint
Methods
Get(string, QueryOptions, CancellationToken)
Task<QueryResult<DiscoveryChainResponse>> Get(string name, QueryOptions q, CancellationToken ct)
Parameters
name string
Returns
Task <QueryResult <DiscoveryChainResponse >>
Get(string, QueryOptions)
Task<QueryResult<DiscoveryChainResponse>> Get(string name, QueryOptions q)
Parameters
name string
Returns
Task <QueryResult <DiscoveryChainResponse >>
Get(string, CancellationToken)
Task<QueryResult<DiscoveryChainResponse>> Get(string name, CancellationToken ct)
Parameters
name string
Returns
Task <QueryResult <DiscoveryChainResponse >>
Get(string)
Task<QueryResult<DiscoveryChainResponse>> Get(string name)
Parameters
name string
Returns
Task <QueryResult <DiscoveryChainResponse >>
Get(string, DiscoveryChainOptions, WriteOptions, string, CancellationToken)
Task<WriteResult<DiscoveryChainResponse>> Get(string name, DiscoveryChainOptions options, WriteOptions q, string compileDataCenter = null, CancellationToken ct = default)
Parameters
name string
options DiscoveryChainOptions
compileDataCenter string
Returns
Task <WriteResult <DiscoveryChainResponse >>
Get(string, DiscoveryChainOptions, string, CancellationToken)
Task<WriteResult<DiscoveryChainResponse>> Get(string name, DiscoveryChainOptions options, string compileDataCenter, CancellationToken ct)
Parameters
name string
options DiscoveryChainOptions
compileDataCenter string
Returns
Task <WriteResult <DiscoveryChainResponse >>
Get(string, DiscoveryChainOptions, string)
Task<WriteResult<DiscoveryChainResponse>> Get(string name, DiscoveryChainOptions options, string compileDataCenter)
Parameters
name string
options DiscoveryChainOptions
compileDataCenter string
Returns
Task <WriteResult <DiscoveryChainResponse >>
Get(string, DiscoveryChainOptions, CancellationToken)
Task<WriteResult<DiscoveryChainResponse>> Get(string name, DiscoveryChainOptions options, CancellationToken ct)
Parameters
name string
options DiscoveryChainOptions
Returns
Task <WriteResult <DiscoveryChainResponse >>
Get(string, DiscoveryChainOptions)
Task<WriteResult<DiscoveryChainResponse>> Get(string name, DiscoveryChainOptions options)
Parameters
name string
options DiscoveryChainOptions