Class AdrSpecification
- Namespace
- JD.AI.Core.Specifications
- Assembly
- JD.AI.Core.dll
public sealed class AdrSpecification
- Inheritance
-
AdrSpecification
- Inherited Members
-
Properties
Alternatives
public IList<AdrAlternative> Alternatives { get; init; }
Property Value
- IList<AdrAlternative>
ApiVersion
public string ApiVersion { get; set; }
Property Value
- string
ConflictsWith
public IList<string> ConflictsWith { get; init; }
Property Value
- IList<string>
Consequences
public IList<string> Consequences { get; init; }
Property Value
- IList<string>
Context
public string Context { get; set; }
Property Value
- string
Date
public string Date { get; set; }
Property Value
- string
Decision
public string Decision { get; set; }
Property Value
- string
Id
public string Id { get; set; }
Property Value
- string
Kind
public string Kind { get; set; }
Property Value
- string
public AdrMetadata Metadata { get; set; }
Property Value
- AdrMetadata
Status
public string Status { get; set; }
Property Value
- string
Supersedes
public IList<string> Supersedes { get; init; }
Property Value
- IList<string>
Trace
public AdrTraceability Trace { get; set; }
Property Value
- AdrTraceability
Version
public int Version { get; set; }
Property Value
- int