Skip to content

ApprovalDecisionRequest

Namespace AgentPrism · Assembly AgentPrism.AspNetCore.dll

Request body for deciding a pending approval request.

public sealed record ApprovalDecisionRequest : IEquatable<ApprovalDecisionRequest>

objectApprovalDecisionRequest

IEquatable<ApprovalDecisionRequest>

object.GetType(), object.ToString(), object.Equals(object?), object.Equals(object?, object?), object.ReferenceEquals(object?, object?), object.GetHashCode()

public ApprovalDecisionRequest()

Gets whether the request was approved.

public required bool Approved { get; init; }

bool

public override bool Equals(object? obj)

obj object?

bool

public bool Equals(ApprovalDecisionRequest? other)

other ApprovalDecisionRequest?

bool

public override int GetHashCode()

int

public override string ToString()

string

operator ==(ApprovalDecisionRequest?, ApprovalDecisionRequest?)

Section titled “ operator ==(ApprovalDecisionRequest?, ApprovalDecisionRequest?)”
public static bool operator ==(ApprovalDecisionRequest? left, ApprovalDecisionRequest? right)

left ApprovalDecisionRequest?

right ApprovalDecisionRequest?

bool

operator !=(ApprovalDecisionRequest?, ApprovalDecisionRequest?)

Section titled “ operator !=(ApprovalDecisionRequest?, ApprovalDecisionRequest?)”
public static bool operator !=(ApprovalDecisionRequest? left, ApprovalDecisionRequest? right)

left ApprovalDecisionRequest?

right ApprovalDecisionRequest?

bool