文件名称:NConsul:.NET API for Consul(http
文件大小:126KB
文件格式:ZIP
更新时间:2024-06-05 17:11:02
consul grpc C#
领事网 从分支并支持GRPC。 领事API: .NET Core:> = 2.0 Consul.NET是Go Consul API的.NET端口,但经过重新设计以使用.NET惯用语(例如Tasks / CancellationTokens)而不是Goroutines / Channels。 大多数调用直接跟踪 ,但是此API确实具有Go API中提供的其他功能,例如Locks和Semaphores。 GRPC检查示例 var consulClient = new ConsulClient ( x => x . Address = new Uri ( $" http://localhost:8500 " )); var grpCheck = new AgentServiceCheck () { DeregisterCriticalServiceAfter = TimeSpan
【文件预览】:
NConsul-master
----Consul()
--------Snapshot.cs(2KB)
--------NConsul.csproj(1KB)
--------Interfaces()
--------Raw.cs(3KB)
--------Status.cs(2KB)
--------Catalog.cs(11KB)
--------Session.cs(18KB)
--------Lock.cs(29KB)
--------Event.cs(6KB)
--------GlobalSuppressions.cs(2KB)
--------Health.cs(15KB)
--------Utilities()
--------Client.cs(68KB)
--------Consul.nuspec(725B)
--------Coordinate.cs(4KB)
--------Semaphore.cs(35KB)
--------Transaction.cs(625B)
--------ACL.cs(11KB)
--------KV.cs(29KB)
--------Agent.cs(25KB)
--------Operator.cs(8KB)
--------PreparedQuery.cs(11KB)
----.gitignore(3KB)
----NConsul.AspNetCore()
--------NConsulServiceCollectionExtensions.cs(1KB)
--------NConsulOptions.cs(165B)
--------NConsulBuilder.cs(3KB)
--------NConsul.AspNetCore.csproj(776B)
----assets()
--------consuldotnet.snk(596B)
----LICENSE(11KB)
----CHANGELOG.md(9KB)
----README.md(6KB)
----NConsul.sln(3KB)
----appveyor.yml(4KB)
----GRPC()
--------GRPCHealthCheckTests()
--------AspNetCoregRpcService()
----Consul.Test()
--------AssemblyTest.cs(542B)
--------.gitignore(18B)
--------NConsul.Test.csproj(868B)
--------SnapshotTest.cs(4KB)
--------KVTest.cs(18KB)
--------AgentTest.cs(19KB)
--------PreparedQueryTest.cs(3KB)
--------StatusTest.cs(2KB)
--------SelectiveParallel.cs(5KB)
--------LockTest.cs(20KB)
--------CatalogTest.cs(7KB)
--------SessionTest.cs(10KB)
--------EventTest.cs(2KB)
--------OperatorTest.cs(3KB)
--------CoordinateTest.cs(1KB)
--------SemaphoreTest.cs(16KB)
--------ClientTest.cs(9KB)
--------ACLTest.cs(4KB)
--------HealthTest.cs(7KB)
--------test_config.json(240B)
----.gitattributes(2KB)