Table of Contents

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

Metadata

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>