Class ProjectCatalog
- Namespace
- Cress.Execution
- Assembly
- Cress.Execution.dll
public sealed record ProjectCatalog : IEquatable<ProjectCatalog>
- Inheritance
-
ProjectCatalog
- Implements
-
- Inherited Members
-
Properties
Capabilities
public IReadOnlyList<CressCapability> Capabilities { get; init; }
Property Value
- IReadOnlyList<CressCapability>
EffectiveConfig
public EffectiveConfig EffectiveConfig { get; init; }
Property Value
- EffectiveConfig
FixtureDefinitions
public IReadOnlyDictionary<string, FixtureDefinition> FixtureDefinitions { get; init; }
Property Value
- IReadOnlyDictionary<string, FixtureDefinition>
Flows
public IReadOnlyList<CressFlow> Flows { get; init; }
Property Value
- IReadOnlyList<CressFlow>
NormalizedFlows
public IReadOnlyList<NormalizedFlow> NormalizedFlows { get; init; }
Property Value
- IReadOnlyList<NormalizedFlow>
Profiles
public IReadOnlyList<CressProfile> Profiles { get; init; }
Property Value
- IReadOnlyList<CressProfile>
ProjectRoot
public string ProjectRoot { get; init; }
Property Value
- string
StepRegistry
public StepRegistrySnapshot StepRegistry { get; init; }
Property Value
- StepRegistrySnapshot