3 writes to Choices
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (3)
ConfigModel\ParameterSymbol.cs (3)
69Choices = choicesAndDescriptions; 87Choices = cloneFrom.Choices; 162Choices = new Dictionary<string, ParameterChoice>()
7 references to Choices
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (7)
ConfigModel\ParameterSymbol.cs (4)
42foreach (JsonObject choiceObject in jObject.Items<JsonObject>(nameof(Choices))) 87Choices = cloneFrom.Choices; 176if (Choices == null) 181foreach (KeyValuePair<string, ParameterChoice> choice in Choices)
ConfigModel\TemplateConfigModel.cs (1)
498Choices = parameterSymbol.Choices,
Validation\MandatoryValidationFactory.cs (2)
50ps.Choices.Where(c => !c.Key.IsValidMultiValueParameterValue()) 55.Where(p => p.Choices.Any(c => !c.Key.IsValidMultiValueParameterValue()))),