2 instantiations of ParameterBasedVariableCollection
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (2)
ParameterBasedVariableCollection.cs (2)
33new(null, new Dictionary<string, object>(), parameterSetData); 85ParameterBasedVariableCollection vc = new ParameterBasedVariableCollection(parameters);
9 references to ParameterBasedVariableCollection
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (9)
Macros\CoalesceMacro.cs (1)
27else if (variableCollection is ParameterBasedVariableCollection paramsVariableCollection &&
ParameterBasedVariableCollection.cs (7)
32public static ParameterBasedVariableCollection Root(IParameterSetData parameterSetData) => 39Dictionary<string, ParameterBasedVariableCollection> collections = new Dictionary<string, ParameterBasedVariableCollection>(); 43ParameterBasedVariableCollection? variablesForSource = null; 54ParameterBasedVariableCollection variablesFallback = VariableCollectionFromParameters(parameters, variableConfig.FallbackFormat); 83private static ParameterBasedVariableCollection VariableCollectionFromParameters(IParameterSetData parameters, string format) 85ParameterBasedVariableCollection vc = new ParameterBasedVariableCollection(parameters);
RunnableProjectGenerator.cs (1)
381IVariableCollection variables = ParameterBasedVariableCollection.SetupParameterBasedVariables(parameters, variableConfig);