JocelynVelarde / consuldotnet

Consul.NET is a .NET client library for the Consul HTTP API

Home Page:https://consuldot.net/

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Consul.NET

G-Research CI NuGet Downloads

Contribute with GitPod Contributors License Twitter Follow

Consul API: 1.7.14 .NET: >= 4.6.1 .NET Core: >= 2.0.0

Consul.NET is a .NET client library for the Consul HTTP API.

For further information, please visit the 🌐 Consul.NET website.

πŸ“’ Introduction

Consul.NET is a .NET port of the Go Consul API, but reworked to use .NET idioms such as Tasks/CancellationTokens instead of Goroutines/Channels. The majority of the calls directly track the HTTP API, but this API does have additional functionality that is provided in the Go API, like Locks and Semaphores.

πŸ“– Learn more about Consul.NET β€’ πŸ“š Documentation

πŸ“¦ Installation

Consul.NET is available as a NuGet package.

dotnet add package Consul

πŸš€ Getting Started β€’ πŸ†• Preview version

πŸ’• Community

If you have any questions, feature requests or bug reports, feel free to open an issue or a pull request.

🀝 Contributing

We welcome contributions to Consul.NET. Please see our Contributing guide for more information.

⚑ Contributing β€’ πŸ“œ Code of Conduct

πŸ™Œ Thanks goes to these wonderful people:

Contributors

πŸ“„ License

Consul.NET is licensed under the Apache License, Version 2.0.

About

Consul.NET is a .NET client library for the Consul HTTP API

https://consuldot.net/

License:Apache License 2.0


Languages

Language:C# 100.0%