You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Add structured logging infrastructure using Microsoft.Extensions.Logging #56
Introduce logging infrastructure in WebRtcNet/WebRtcInterop based on Microsoft logging extensions so failures and diagnostic events can be surfaced consistently.
Motivation
We need first-class logging support before continuing media/interop hardening work. As an immediate example, audio device enumeration paths currently avoid surfacing diagnostics and should eventually emit useful logs.
Scope
Add project-level logging infrastructure aligned with modern .NET Core logging patterns.
Establish a consistent logging approach that can be used across managed and interop-facing code paths.
Out of scope
Detailed implementation design and wiring specifics.
Refactoring all existing code paths in this issue.
Acceptance criteria
A clear logging infrastructure baseline exists and is ready for incremental adoption in follow-up issues.
Activity
General-Fault commentedon Jun 5, 2026
Status update from merged PR #57 (#57):
What changed relevant to logging:
MediaDevices, camera-backed source, HRESULT helper).catch (...)/ retry behavior) with no structured logs yet.Plan update for #56:
Microsoft.Extensions.Loggingwiring usable from managed and interop-facing entry points.