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)),