OpenTracing 0.12.1
Install-Package OpenTracing -Version 0.12.1
dotnet add package OpenTracing --version 0.12.1
<PackageReference Include="OpenTracing" Version="0.12.1" />
paket add OpenTracing --version 0.12.1
#r "nuget: OpenTracing, 0.12.1"
// Install OpenTracing as a Cake Addin
#addin nuget:?package=OpenTracing&version=0.12.1
// Install OpenTracing as a Cake Tool
#tool nuget:?package=OpenTracing&version=0.12.1
This library is a .NET implementation of the OpenTracing API. To fully understand this platform API, it's helpful to be familiar with the OpenTracing project and terminology more generally.
For the time being, mild backwards-incompatible changes may be made without changing the major version number. As OpenTracing and opentracing-csharp mature, backwards compatibility will become more of a priority.
Product | Versions |
---|---|
.NET | net5.0 net5.0-windows net6.0 net6.0-android net6.0-ios net6.0-maccatalyst net6.0-macos net6.0-tvos net6.0-windows |
.NET Core | netcoreapp1.0 netcoreapp1.1 netcoreapp2.0 netcoreapp2.1 netcoreapp2.2 netcoreapp3.0 netcoreapp3.1 |
.NET Standard | netstandard1.3 netstandard1.4 netstandard1.5 netstandard1.6 netstandard2.0 netstandard2.1 |
.NET Framework | net45 net451 net452 net46 net461 net462 net463 net47 net471 net472 net48 |
MonoAndroid | monoandroid |
MonoMac | monomac |
MonoTouch | monotouch |
Tizen | tizen30 tizen40 tizen60 |
Universal Windows Platform | uap uap10.0 |
Xamarin.iOS | xamarinios |
Xamarin.Mac | xamarinmac |
Xamarin.TVOS | xamarintvos |
Xamarin.WatchOS | xamarinwatchos |
-
.NETFramework 4.5
- No dependencies.
-
.NETStandard 1.3
- NETStandard.Library (>= 1.6.1)
-
.NETStandard 2.0
- No dependencies.
NuGet packages (91)
Showing the top 5 NuGet packages that depend on OpenTracing:
Package | Downloads |
---|---|
OpenTracing.Contrib.NetCore
Adds OpenTracing instrumentation for .NET Core apps that use the `Microsoft.Extensions.*` stack. Instrumented components: HttpClient calls, ASP.NET Core, Entity Framework Core and any other library that uses DiagnosticSource events. |
|
Jaeger.Core
Jaeger .NET Tracing |
|
Datadog.Trace.OpenTracing
Provides OpenTracing support for Datadog APM |
|
Serilog.Enrichers.OpenTracing
Serilog enricher to add the OpenTracing TraceId and SpanId |
|
OpenTracing.Contrib.Grpc
Adds OpenTracing instrumentation for .NET Standard apps that use GRPC. |
GitHub repositories (9)
Showing the top 5 popular GitHub repositories that depend on OpenTracing:
Repository | Stars |
---|---|
ThreeMammals/Ocelot
.NET core API Gateway
|
|
quartznet/quartznet
Quartz Enterprise Scheduler .NET
|
|
open-telemetry/opentelemetry-dotnet
The OpenTelemetry .NET Client
|
|
jaegertracing/jaeger-client-csharp
🛑 This library is DEPRECATED!
|
|
opentracing-contrib/csharp-netcore
OpenTracing instrumentation for .NET Core & .NET 5+ apps
|
Version | Downloads | Last updated |
---|---|---|
0.12.1 | 8,241,103 | 9/25/2019 |
0.12.1-rc4 | 23,930 | 8/12/2019 |
0.12.0 | 11,079,188 | 5/24/2018 |
0.12.0-rc1 | 984 | 5/19/2018 |
0.11.0 | 17,817 | 3/1/2018 |
0.10.0 | 224,940 | 7/31/2017 |
0.9.0 | 1,586 | 10/26/2016 |
0.8.2 | 1,610 | 6/2/2016 |
0.8.0 | 1,787 | 6/2/2016 |