Class UseCaseSpecification
- Namespace
- JD.AI.Core.Specifications
- Assembly
- JD.AI.Core.dll
public sealed class UseCaseSpecification
- Inheritance
-
UseCaseSpecification
- Inherited Members
-
Properties
Actor
public string Actor { get; set; }
Property Value
- string
ApiVersion
public string ApiVersion { get; set; }
Property Value
- string
CapabilityRef
public string CapabilityRef { get; set; }
Property Value
- string
ExpectedOutcomes
public IList<string> ExpectedOutcomes { get; init; }
Property Value
- IList<string>
FailureScenarios
public IList<string> FailureScenarios { get; init; }
Property Value
- IList<string>
Id
public string Id { get; set; }
Property Value
- string
Kind
public string Kind { get; set; }
Property Value
- string
public UseCaseMetadata Metadata { get; set; }
Property Value
- UseCaseMetadata
Preconditions
public IList<string> Preconditions { get; init; }
Property Value
- IList<string>
Status
public string Status { get; set; }
Property Value
- string
Trace
public UseCaseTraceability Trace { get; set; }
Property Value
- UseCaseTraceability
Version
public int Version { get; set; }
Property Value
- int
WorkflowSteps
public IList<string> WorkflowSteps { get; init; }
Property Value
- IList<string>