ReplayWarning
A non-fatal anomaly recorded during a RestoreFromJson(string, RecoveryMode, ResolutionPolicy) operation. Collected in Warnings.
public class ReplayWarning
Inheritance System.Object → ReplayWarning
Remarks
Each warning has a machine-readable Code (one of the constants
in WarningCodes) and a structured Context dictionary
whose keys depend on the code — for example a "replay.uuid_resolved_by_id"
warning carries "uuid" and "id" keys, while
"replay.project_version_mismatch" carries "saved" and
"current" version strings.
Properties
Code
Machine-readable warning code. One of the string constants defined in
WarningCodes — for example "replay.uuid_resolved_by_id"
or "replay.step_unresolved".
public string Code { get; }
Property Value
Context
Structured key-value pairs whose shape depends on Code. Intended for logging and QA display; do not rely on specific keys across different warning codes.
public Dictionary<string,object> Context { get; }
Property Value
System.Collections.Generic.Dictionary<System.String,System.Object>