Guance.Windows.SessionReplay
0.1.0-alpha.9
dotnet add package Guance.Windows.SessionReplay --version 0.1.0-alpha.9
NuGet\Install-Package Guance.Windows.SessionReplay -Version 0.1.0-alpha.9
<PackageReference Include="Guance.Windows.SessionReplay" Version="0.1.0-alpha.9" />
<PackageVersion Include="Guance.Windows.SessionReplay" Version="0.1.0-alpha.9" />
<PackageReference Include="Guance.Windows.SessionReplay" />
paket add Guance.Windows.SessionReplay --version 0.1.0-alpha.9
#r "nuget: Guance.Windows.SessionReplay, 0.1.0-alpha.9"
#:package Guance.Windows.SessionReplay@0.1.0-alpha.9
#addin nuget:?package=Guance.Windows.SessionReplay&version=0.1.0-alpha.9&prerelease
#tool nuget:?package=Guance.Windows.SessionReplay&version=0.1.0-alpha.9&prerelease
Guance.Windows.SessionReplay
Install this package at the exact same version as Guance.Windows. Starting
with 0.1.0-alpha.9, applications using Replay must add this package when
upgrading. Ordinary RUM, Log, and Trace only require the core package.
dotnet add package Guance.Windows.SessionReplay --version <core-version>
Existing configuration, recording, and privacy calls stay in the core API:
using Guance.Windows;
var client = GuanceSdk.Init(new GuanceConfig
{
RumAppId = "your-rum-app-id",
DatakitUrl = "http://127.0.0.1:9529",
SessionReplay = new RumSessionReplayConfig
{
Enabled = true,
SamplingRate = 100f
}
});
GuanceSdk.EnableAutomaticInstrumentation();
if (client.IsSessionReplayAvailable)
GuanceSdk.StartSessionReplayRecording();
Installation does not enable recording by itself. Replay remains experimental
and follows the core SDK's session sampling and privacy configuration. Stop
recording with GuanceSdk.StopSessionReplayRecording() and await
GuanceSdk.ShutdownAsync() when the application exits.
If Replay is enabled but the component is missing, incompatible, or cannot be
loaded, the core emits a session_replay_component diagnostic and continues
other telemetry. This managed package does not ship the Native Replay DLL;
C/C++ and Electron hosts obtain that DLL through their own optional runtime.
| 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. net6.0-windows10.0.17763 is compatible. 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. net8.0-windows10.0.17763 is compatible. 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)
-
net6.0-windows10.0.17763
- Guance.Windows (= 0.1.0-alpha.9)
-
net8.0
- Guance.Windows (= 0.1.0-alpha.9)
-
net8.0-windows10.0.17763
- 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 | 53 | 10/6/2026 |
Initial optional Session Replay package for Guance.Windows 0.1.0-alpha.9. Existing configuration, recording, and privacy APIs remain in the core SDK. Install the exact same package version and explicitly enable Replay; installation alone does not start recording.