Datadog.Trace.Trimming
3.6.0-prerelease
Prefix Reserved
dotnet add package Datadog.Trace.Trimming --version 3.6.0-prerelease
NuGet\Install-Package Datadog.Trace.Trimming -Version 3.6.0-prerelease
<PackageReference Include="Datadog.Trace.Trimming" Version="3.6.0-prerelease" />
paket add Datadog.Trace.Trimming --version 3.6.0-prerelease
#r "nuget: Datadog.Trace.Trimming, 3.6.0-prerelease"
// Install Datadog.Trace.Trimming as a Cake Addin #addin nuget:?package=Datadog.Trace.Trimming&version=3.6.0-prerelease&prerelease // Install Datadog.Trace.Trimming as a Cake Tool #tool nuget:?package=Datadog.Trace.Trimming&version=3.6.0-prerelease&prerelease
Datadog.Trace.Trimming NuGet package
This package allows users to use Datadog libraries when using trimmed apps. The only requirement is to reference this package into your project.
Note: if you don't use automatic instrumentation this package isn't required. Note: Supports .NET 6+ apps only
How does it work
Datadog.Trace.Trimming
package guides the linker with the types used by Datatadog assemblies. It relies on descriptors that are used to direct the trimmer to always keep some items in the assembly, regardless of if the trimmer can find any references to them.
Learn more about Target Frameworks and .NET Standard.
-
.NETCoreApp 3.1
- No dependencies.
-
net5.0
- No dependencies.
-
net6.0
- No dependencies.
-
net7.0
- No dependencies.
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
See release notes at https://github.com/DataDog/dd-trace-dotnet/releases.
Please note that Datadog does not support tracing (manual or automatic) in partial-trust environments.