4 implementations of DefaultValue
Microsoft.TemplateEngine.Edge (1)
Settings\TemplateInfoReader.cs (1)
512public string? DefaultValue => _parameter.DefaultValue;
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (1)
Parameter.cs (1)
35public string? DefaultValue { get; internal set; }
Microsoft.TemplateEngine.Utils (1)
TemplateParameter.cs (1)
58public string? DefaultValue { get; init; }
Microsoft.TemplateSearch.Common (1)
TemplateDiscoveryMetadata\BlobStorageTemplateInfo.cs (1)
407public string? DefaultValue { get; internal set; }
18 references to DefaultValue
Microsoft.TemplateEngine.Abstractions (1)
Parameters\DataSource.cs (1)
30/// Value from template - <see cref="ITemplateParameter.DefaultValue"/>.
Microsoft.TemplateEngine.Cli (2)
CliTemplateParameter.cs (2)
41DefaultValue = parameter.DefaultValue; 51IsRequired = parameter.Precedence.PrecedenceDefinition == PrecedenceDefinition.Required && parameter.DefaultValue == null;
Microsoft.TemplateEngine.Edge (10)
Generated\361d1da7f942c932\TemplateCacheJsonSerializerContext.ITemplateParameter.g.cs (2)
203Getter = static obj => ((global::Microsoft.TemplateEngine.Abstractions.ITemplateParameter)obj).DefaultValue, 361string __value_DefaultValue = ((global::Microsoft.TemplateEngine.Abstractions.ITemplateParameter)value).DefaultValue;
Settings\TemplateInfo.cs (3)
179tags[parameter.Name] = new CacheTag(parameter.DisplayName, parameter.Documentation, choices, parameter.DefaultValue); 201DefaultValue = parameter.DefaultValue, 292defaultValue: parameter.DefaultValue,
Settings\TemplateInfoReader.cs (3)
274string? defaultValue = jObject.ToString(nameof(ITemplateParameter.DefaultValue)); 349DefaultValue = GetStringValue(element, nameof(ITemplateParameter.DefaultValue)), 512public string? DefaultValue => _parameter.DefaultValue;
Template\ParameterSetBuilder.cs (2)
176else if (!isRequired && parameter.DefaultValue != null) 178object? resolvedValue = generator.ConvertParameterValueToType(environment, parameter, parameter.DefaultValue, out bool valueResolutionError);
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (5)
ParameterConverter.cs (1)
177return param.DefaultValue;
RunnableProjectConfig.ITemplate.cs (2)
99tags[parameter.Name] = new CacheTag(parameter.DisplayName, parameter.Description, choices, parameter.DefaultValue); 116DefaultValue = parameter.DefaultValue,
RunnableProjectGenerator.cs (2)
513tags[parameter.Name] = new CacheTag(parameter.DisplayName, parameter.Description, choices, parameter.DefaultValue); 530DefaultValue = parameter.DefaultValue,