Skip to content

WorkflowRunHttpRequest

Namespace AgentPrism · Assembly AgentPrism.AspNetCore.dll

Request to run a workflow.

public sealed record WorkflowRunHttpRequest : IEquatable<WorkflowRunHttpRequest>

objectWorkflowRunHttpRequest

IEquatable<WorkflowRunHttpRequest>

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

public WorkflowRunHttpRequest()

User message to feed into the graph.

public string? Message { get; init; }

string?

Identifier of the execution session. If left empty, one is generated. Checkpoints are grouped under this value.

public string? SessionId { get; init; }

string?

public override bool Equals(object? obj)

obj object?

bool

public bool Equals(WorkflowRunHttpRequest? other)

other WorkflowRunHttpRequest?

bool

public override int GetHashCode()

int

public override string ToString()

string

operator ==(WorkflowRunHttpRequest?, WorkflowRunHttpRequest?)

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

left WorkflowRunHttpRequest?

right WorkflowRunHttpRequest?

bool

operator !=(WorkflowRunHttpRequest?, WorkflowRunHttpRequest?)

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

left WorkflowRunHttpRequest?

right WorkflowRunHttpRequest?

bool