Table of Contents

Namespace Steeltoe.Discovery.Consul.Discovery

Classes

ConsulDiscoveryClient

A IDiscoveryClient implementation for Consul

ConsulDiscoveryOptions

Configuration options for the ConsulDiscoveryClient

ConsulHealthContributor

A Health contributor which provides the health of the Consul server connection

ConsulHeartbeatOptions

Configuration values used for the heartbeat checks

ConsulRetryOptions

Configuration values used for the retry feature

ConsulServiceInstance

A Consul service instance constructed from a ServiceEntry

TtlScheduler

The default scheduler used to issue TTL requests to the Consul server

Interfaces

IConsulDiscoveryClient

A Consul Discovery client

IScheduler

Scheduler used for scheduling heartbeats to the Consul server