Skip to content

InteractionRequest

Base type for all interaction requests flowing through the handler pipeline.

public abstract record InteractionRequest : IEquatable<InteractionRequest>
  • IEquatable<InteractionRequest>

Base type for all interaction requests flowing through the handler pipeline.

protected InteractionRequest(string Name, string Prompt)
  • Name (string): Prompt name (used for prefill via --answer:name=value).
  • Prompt (string): Prompt text displayed to the user.

Prompt name (used for prefill via --answer:name=value).

public string Name { get; init; }

string

Prompt text displayed to the user.

public string Prompt { get; init; }

string