Raycynix.Extensions.Tracing.Abstractions
3.0.0
dotnet add package Raycynix.Extensions.Tracing.Abstractions --version 3.0.0
NuGet\Install-Package Raycynix.Extensions.Tracing.Abstractions -Version 3.0.0
<PackageReference Include="Raycynix.Extensions.Tracing.Abstractions" Version="3.0.0" />
<PackageVersion Include="Raycynix.Extensions.Tracing.Abstractions" Version="3.0.0" />
<PackageReference Include="Raycynix.Extensions.Tracing.Abstractions" />
paket add Raycynix.Extensions.Tracing.Abstractions --version 3.0.0
#r "nuget: Raycynix.Extensions.Tracing.Abstractions, 3.0.0"
#:package Raycynix.Extensions.Tracing.Abstractions@3.0.0
#addin nuget:?package=Raycynix.Extensions.Tracing.Abstractions&version=3.0.0
#tool nuget:?package=Raycynix.Extensions.Tracing.Abstractions&version=3.0.0
Raycynix.Extensions.Tracing.Abstractions
Version 3.0.0 contains the shared identity and standard activity source used by Raycynix instrumentation.
API
RaycynixTracing.SourceName— the stable source nameRaycynix.ExtensionsRaycynixTracing.SourceVersion— the instrumentation release versionRaycynixTracing.ActivitySource— the sharedSystem.Diagnostics.ActivitySource
using System.Diagnostics;
using Raycynix.Extensions.Tracing.Abstractions;
using var activity = RaycynixTracing.ActivitySource.StartActivity(
"checkout.run",
ActivityKind.Internal);
activity?.SetTag("raycynix.workflow", "checkout");
The 2.x ITracer contract was removed. Consumers now use System.Diagnostics.Activity directly, allowing any compatible listener or OpenTelemetry exporter to collect the same spans.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- No dependencies.
NuGet packages (2)
Showing the top 2 NuGet packages that depend on Raycynix.Extensions.Tracing.Abstractions:
| Package | Downloads |
|---|---|
|
Raycynix.Extensions.Tracing
Standard System.Diagnostics.ActivitySource registration for provider-neutral Raycynix distributed tracing and OpenTelemetry instrumentation. |
|
|
Raycynix.Extensions.Database.Observability
Database observability integration for recording initialization, creation, migration, and model-building through tracing and standard .NET metrics. |
GitHub repositories
This package is not used by any popular GitHub repositories.
v3.0.0 removes ITracer in favor of the standard ActivitySource API and exposes the stable shared Raycynix source name, version, and instance.