Overview of Consul.NET
Consul.NET is a .NET port of the Go Consul API. While most of its calls track the standard Consul HTTP API, it provides additional functionality found in the Go API, such as Locks and Semaphores. The library is designed using .NET idioms, utilizing Tasks and CancellationTokens instead of Goroutines and Channels. It is not tied to a specific Consul server version.