InteractionRequest
Base type for all interaction requests flowing through the handler pipeline.
- Kind:
Class - Namespace: Repl.Interaction
- Assembly:
Repl.Core - Source: src/Repl.Core/Interaction/InteractionRequest.cs
Signature
Section titled “Signature”public abstract record InteractionRequest : IEquatable<InteractionRequest>Inheritance
Section titled “Inheritance”Implements
Section titled “Implements”IEquatable<InteractionRequest>
Derived Classes
Section titled “Derived Classes”Constructors
Section titled “Constructors”InteractionRequest(string, string)
Section titled “InteractionRequest(string, string)”Base type for all interaction requests flowing through the handler pipeline.
protected InteractionRequest(string Name, string Prompt)Parameters
Section titled “Parameters”Name(string): Prompt name (used for prefill via--answer:name=value).Prompt(string): Prompt text displayed to the user.
Properties
Section titled “Properties”Prompt name (used for prefill via --answer:name=value).
public string Name { get; init; }Returns
Section titled “Returns”Prompt
Section titled “Prompt”Prompt text displayed to the user.
public string Prompt { get; init; }