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