27 references to GetStringValue
Microsoft.TemplateEngine.Edge (27)
Settings\TemplateInfoReader.cs (27)
142string identity = GetStringValue(entry, nameof(Identity)) ?? throw new ArgumentException($"{nameof(entry)} doesn't have {nameof(Identity)} property.", nameof(entry)); 143string name = GetStringValue(entry, nameof(Name)) ?? throw new ArgumentException($"{nameof(entry)} doesn't have {nameof(Name)} property.", nameof(entry)); 144string mountPointUri = GetStringValue(entry, nameof(MountPointUri)) ?? throw new ArgumentException($"{nameof(entry)} doesn't have {nameof(MountPointUri)} property.", nameof(entry)); 145string configPlace = GetStringValue(entry, nameof(ConfigPlace)) ?? throw new ArgumentException($"{nameof(entry)} doesn't have {nameof(ConfigPlace)} property.", nameof(entry)); 146string generatorId = GetStringValue(entry, nameof(GeneratorId)) ?? throw new ArgumentException($"{nameof(entry)} doesn't have {nameof(GeneratorId)} property.", nameof(entry)); 153Author = GetStringValue(entry, nameof(Author)) 170info.DefaultName = GetStringValue(entry, nameof(DefaultName)); 172info.Description = GetStringValue(entry, nameof(Description)); 174info.GroupIdentity = GetStringValue(entry, nameof(GroupIdentity)); 176info.LocaleConfigPlace = GetStringValue(entry, nameof(LocaleConfigPlace)); 177info.HostConfigPlace = GetStringValue(entry, nameof(HostConfigPlace)); 178info.ThirdPartyNotices = GetStringValue(entry, nameof(ThirdPartyNotices)); 192baselineInfo.Add(item.Name, new BaselineInfo(defaultOverrides, GetStringValue(item.Value, nameof(IBaselineInfo.Description)))); 224info.HostData = GetStringValue(entry, nameof(info.HostData)); 245string? type = GetStringValue(item, nameof(TemplateConstraintInfo.Type)); 250constraints.Add(new TemplateConstraintInfo(type, GetStringValue(item, nameof(TemplateConstraintInfo.Args)))); 317string? name = GetStringValue(element, nameof(ITemplateParameter.Name)); 323string type = GetStringValue(element, nameof(ITemplateParameter.Type)) ?? "parameter"; 324string dataType = GetStringValue(element, nameof(ITemplateParameter.DataType)) ?? "string"; 337GetStringValue(choice.Value, nameof(ParameterChoice.DisplayName)), 338GetStringValue(choice.Value, nameof(ParameterChoice.Description)))); 346DisplayName = GetStringValue(element, nameof(ITemplateParameter.DisplayName)), 349DefaultValue = GetStringValue(element, nameof(ITemplateParameter.DefaultValue)), 350DefaultIfOptionWithoutValue = GetStringValue(element, nameof(ITemplateParameter.DefaultIfOptionWithoutValue)), 351Description = GetStringValue(element, nameof(ITemplateParameter.Description)), 479GetStringValue(precedenceToken, nameof(TemplateParameterPrecedence.IsRequiredCondition)), 480GetStringValue(precedenceToken, nameof(TemplateParameterPrecedence.IsEnabledCondition)),