Class LegacyAssertionTuple

Namespace
Kuestenlogik.Bowire.Flows
Assembly
Kuestenlogik.Bowire.Flows.dll

Legacy v2.1 assertion tuple — the in-browser editor wrote {path, op, value} before the v2.2 schema landed. Kept on the step so a saved flow round-trips cleanly through the new pipeline without forcing a one-shot migration.

public sealed class LegacyAssertionTuple
Inheritance
LegacyAssertionTuple
Inherited Members

Constructors

LegacyAssertionTuple()

public LegacyAssertionTuple()

Properties

Op

v2.1 operator string ("eq", "neq", "contains", …).

[JsonPropertyName("op")]
public string? Op { get; set; }

Property Value

string

Path

Path expression — "status", "$.x.y", "durationMs", …

[JsonPropertyName("path")]
public string? Path { get; set; }

Property Value

string

Value

Right-hand-side, stringly typed as in the legacy schema.

[JsonPropertyName("value")]
public string? Value { get; set; }

Property Value

string