Class ActiveSkill
An eligible skill selected after precedence and gating.
public sealed record ActiveSkill : IEquatable<ActiveSkill>
- Inheritance
-
ActiveSkill
- Implements
- Inherited Members
Constructors
ActiveSkill(string, string, string, string, SkillSourceDirectory, SkillMetadata)
An eligible skill selected after precedence and gating.
public ActiveSkill(string Name, string SkillKey, string DirectoryPath, string SkillFilePath, SkillSourceDirectory Source, SkillMetadata Metadata)
Parameters
NamestringSkillKeystringDirectoryPathstringSkillFilePathstringSourceSkillSourceDirectoryMetadataSkillMetadata
Properties
DirectoryPath
public string DirectoryPath { get; init; }
Property Value
Metadata
public SkillMetadata Metadata { get; init; }
Property Value
Name
public string Name { get; init; }
Property Value
SkillFilePath
public string SkillFilePath { get; init; }
Property Value
SkillKey
public string SkillKey { get; init; }
Property Value
Source
public SkillSourceDirectory Source { get; init; }