Table of Contents

Class SpecificationDocument

Namespace
JD.AI.SpecSite
Assembly
JD.AI.SpecSite.dll
public sealed record SpecificationDocument : IEquatable<SpecificationDocument>
Inheritance
SpecificationDocument
Implements
Inherited Members

Constructors

SpecificationDocument(string, string, string, string, string, string, YamlMapNode)

public SpecificationDocument(string Id, string Title, string Status, string SourceRelativePath, string SourceAbsolutePath, string SourceYaml, YamlMapNode RootNode)

Parameters

Id string
Title string
Status string
SourceRelativePath string
SourceAbsolutePath string
SourceYaml string
RootNode YamlMapNode

Properties

Id

public string Id { get; init; }

Property Value

string

RootNode

public YamlMapNode RootNode { get; init; }

Property Value

YamlMapNode

SourceAbsolutePath

public string SourceAbsolutePath { get; init; }

Property Value

string

SourceRelativePath

public string SourceRelativePath { get; init; }

Property Value

string

SourceYaml

public string SourceYaml { get; init; }

Property Value

string

Status

public string Status { get; init; }

Property Value

string

Title

public string Title { get; init; }

Property Value

string