.NET API
RunErrorFingerprint
Namespace Tracon · Assembly
Tracon.Core.dllProduces the clustering digest Tracon’s built-in classifier uses.
public static class RunErrorFingerprint- Inheritance
- object ← RunErrorFingerprint
- Inherited Members
- object.GetType(), object.MemberwiseClone(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Remarks
Section titled “Remarks”A thin public facade over Tracon.ErrorFingerprint: the internal
type stays partial and keeps its GeneratedRegex members,
only this single entry point is a contract. A consumer composing
DefaultRunErrorClassifier into their own
IRunErrorClassifier uses this to produce a fingerprint that
lands in the SAME cluster as one Tracon computed —
RunErrorClassification.Fingerprint is otherwise unreachable.
Methods
Section titled “Methods”Compute(string?)
Section titled “ Compute(string?)”Normalizes an error message and returns its clustering digest.
public static string Compute(string? message)Parameters
Section titled “Parameters”message string?
The raw error message. null is treated as empty.
Returns
Section titled “Returns”The lowercase hexadecimal SHA-256 digest.