public CoreStandardsRow(string subjectCode, string key, string name, string description, string levelType, StandardIdentifier identifier)
 {
     SubjectCode        = subjectCode;
     Key                = key;
     Name               = name;
     Description        = description;
     StandardIdentifier = identifier;
     LevelType          = levelType;
 }
        public StandardIdentifier WithClaimAndTarget(string claim, string target)
        {
            var result = new StandardIdentifier(
                claim: claim,
                contentDomain: ContentDomain,
                contentCategory: ContentCategory,
                target: target,
                targetSet: TargetSet,
                emphasis: Emphasis,
                commonCoreStandard: CommonCoreStandard,
                subjectCode: SubjectCode,
                publication: Publication);

            return(result);
        }
 public static CoreStandardsRow Create(
     string subjectCode            = "",
     string key                    = "",
     string name                   = "",
     string description            = "",
     string levelType              = "",
     string LevelType              = "",
     StandardIdentifier identifier = null)
 {
     return(new CoreStandardsRow(
                subjectCode: subjectCode,
                key: key,
                name: name,
                description: description,
                levelType: levelType,
                identifier: identifier));
 }