Property StackTrace
- Namespace
- QueryGuard
- Assembly
- QueryGuard.Core.dll
StackTrace
Gets a filtered stack trace for the first occurrence of this fingerprint, or null when capture is disabled or this is not the first occurrence.
public string? StackTrace { get; }
Property Value
Remarks
"Where is this coming from?" is the first question anyone asks after seeing a finding, and this
is the only way to answer it from inside an interceptor. It is also expensive per command, so it
is off by default and bounded to one trace per fingerprint when enabled. Framework frames are
filtered out, leaving the application code that is actually actionable. See
docs/decisions/0007-stack-trace-policy.md.