ReplDocumentationModel
Structured documentation payload for the command graph.
- Kind:
Class - Namespace: Repl.Documentation
- Assembly:
Repl.Core - Source: src/Repl.Core/Documentation/ReplDocumentationModel.cs
Signature
Section titled “Signature”public sealed record ReplDocumentationModel : IEquatable<ReplDocumentationModel>Inheritance
Section titled “Inheritance”Implements
Section titled “Implements”IEquatable<ReplDocumentationModel>
Constructors
Section titled “Constructors”ReplDocumentationModel(ReplDocApp, IReadOnlyList<ReplDocContext>, IReadOnlyList<ReplDocCommand>, IReadOnlyList<ReplDocResource>)
Section titled “ReplDocumentationModel(ReplDocApp, IReadOnlyList<ReplDocContext>, IReadOnlyList<ReplDocCommand>, IReadOnlyList<ReplDocResource>)”Structured documentation payload for the command graph.
public ReplDocumentationModel(ReplDocApp App, IReadOnlyList<ReplDocContext> Contexts, IReadOnlyList<ReplDocCommand> Commands, IReadOnlyList<ReplDocResource> Resources)Parameters
Section titled “Parameters”App(ReplDocApp)Contexts(IReadOnlyList<ReplDocContext>)Commands(IReadOnlyList<ReplDocCommand>)Resources(IReadOnlyList<ReplDocResource>)
Properties
Section titled “Properties”public ReplDocApp App { get; init; }Returns
Section titled “Returns”Commands
Section titled “Commands”public IReadOnlyList<ReplDocCommand> Commands { get; init; }Returns
Section titled “Returns”IReadOnlyList<ReplDocCommand>
Contexts
Section titled “Contexts”public IReadOnlyList<ReplDocContext> Contexts { get; init; }Returns
Section titled “Returns”IReadOnlyList<ReplDocContext>
Resources
Section titled “Resources”public IReadOnlyList<ReplDocResource> Resources { get; init; }Returns
Section titled “Returns”IReadOnlyList<ReplDocResource>