Guance.Windows.Diagnostics
0.1.0-alpha.9
dotnet add package Guance.Windows.Diagnostics --version 0.1.0-alpha.9
NuGet\Install-Package Guance.Windows.Diagnostics -Version 0.1.0-alpha.9
<PackageReference Include="Guance.Windows.Diagnostics" Version="0.1.0-alpha.9" />
<PackageVersion Include="Guance.Windows.Diagnostics" Version="0.1.0-alpha.9" />
<PackageReference Include="Guance.Windows.Diagnostics" />
paket add Guance.Windows.Diagnostics --version 0.1.0-alpha.9
#r "nuget: Guance.Windows.Diagnostics, 0.1.0-alpha.9"
#:package Guance.Windows.Diagnostics@0.1.0-alpha.9
#addin nuget:?package=Guance.Windows.Diagnostics&version=0.1.0-alpha.9&prerelease
#tool nuget:?package=Guance.Windows.Diagnostics&version=0.1.0-alpha.9&prerelease
Guance.Windows.Diagnostics
Optional local diagnostics for the Guance Windows SDK. Install the same version
as Guance.Windows; the package enforces this dependency. Collection is off by
default and begins only after Start().
using Guance.Windows.Diagnostics;
// Use a private directory dedicated to this process role.
using var diagnostics = new WindowsDiagnostics(diagnosticsDirectory);
var sessionId = diagnostics.Start();
// Run the application and its SDK uploads as usual.
diagnostics.Stop();
diagnostics.ExportSession(sessionId, newExportDirectory);
RUM, Log, and Session Replay upload attempts include application-stream body byte counts, HTTP status, duration, transport errors, and retry information. Unavailable values are distinct from zero. These are not packet-level or bandwidth measurements. Diagnostics exclude event payloads and credentials, and the collector never uploads its records.
Session storage defaults to 20 MiB, directory storage to 100 MiB, and retention to seven days. Stopping collection does not flush, cancel, or stop SDK uploads.
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 is compatible. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. 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. |
-
net6.0
- Guance.Windows (= 0.1.0-alpha.9)
-
net8.0
- Guance.Windows (= 0.1.0-alpha.9)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 0.1.0-alpha.9 | 49 | 10/6/2026 |
Initial optional local self-traffic diagnostics package. Collection is disabled by default; requires an exactly matching Guance.Windows core package.