RunComparisonResponse
Namespace AgentPrism · Assembly
AgentPrism.AspNetCore.dllSide-by-side summary of two runs.
public sealed record RunComparisonResponse : IEquatable<RunComparisonResponse>Inheritance
Section titled “Inheritance”object ← RunComparisonResponse
Implements
Section titled “Implements”IEquatable<RunComparisonResponse>
Inherited Members
Section titled “Inherited Members”object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()
Remarks
Section titled “Remarks”The diff is not computed on the server; the endpoint only returns the two summaries and the UI shows the comparison. The definition definition version diff follows the same pattern and the UI already has a diff component; a second computation would mean maintenance in two places.
Constructors
Section titled “Constructors”RunComparisonResponse()
Section titled “ RunComparisonResponse()”public RunComparisonResponse()Properties
Section titled “Properties”The left-hand run.
public required RunComparisonSide Left { get; init; }Property Value
Section titled “Property Value”The right-hand run.
public required RunComparisonSide Right { get; init; }Property Value
Section titled “Property Value”Methods
Section titled “Methods”Equals(object?)
Section titled “ Equals(object?)”public override bool Equals(object? obj)Parameters
Section titled “Parameters”obj object?
Returns
Section titled “Returns”Equals(RunComparisonResponse?)
Section titled “ Equals(RunComparisonResponse?)”public bool Equals(RunComparisonResponse? other)Parameters
Section titled “Parameters”other RunComparisonResponse?
Returns
Section titled “Returns”GetHashCode()
Section titled “ GetHashCode()”public override int GetHashCode()Returns
Section titled “Returns”ToString()
Section titled “ ToString()”public override string ToString()Returns
Section titled “Returns”Operators
Section titled “Operators”operator ==(RunComparisonResponse?, RunComparisonResponse?)
Section titled “ operator ==(RunComparisonResponse?, RunComparisonResponse?)”public static bool operator ==(RunComparisonResponse? left, RunComparisonResponse? right)Parameters
Section titled “Parameters”left RunComparisonResponse?
right RunComparisonResponse?
Returns
Section titled “Returns”operator !=(RunComparisonResponse?, RunComparisonResponse?)
Section titled “ operator !=(RunComparisonResponse?, RunComparisonResponse?)”public static bool operator !=(RunComparisonResponse? left, RunComparisonResponse? right)Parameters
Section titled “Parameters”left RunComparisonResponse?
right RunComparisonResponse?