1 implementation of IParameterSetData
Microsoft.TemplateEngine.Abstractions (1)
Parameters\ParameterSetData.cs (1)
9public class ParameterSetData : IParameterSetData
23 references to IParameterSetData
Microsoft.TemplateEngine.Abstractions (5)
IGenerator.cs (2)
28IParameterSetData parameters, 44IParameterSetData parameters,
Parameters\ParameterSetData.cs (1)
63public static IParameterSetData Empty =>
Parameters\ParameterSetDataExtensions.cs (2)
14public static ParameterData GetValue(this IParameterSetData data, string parameterName) 26public static bool TryGetValue(this IParameterSetData data, string parameterName, out ParameterData? parameterData)
Microsoft.TemplateEngine.Edge (4)
Template\InputDataSetExtensions.cs (1)
12public static IParameterSetData ToParameterSetData(this InputDataSet inputData)
Template\TemplateCreator.cs (3)
157if (!TryCreateParameterSet(template, realName!, inputParameters, out IParameterSetData? effectParams, out TemplateCreationResult? resultIfParameterCreationFailed)) 192if (!TryCreateParameterSet(template, realName!, inputParameters, out IParameterSetData? creationParams, out resultIfParameterCreationFailed)) 404private bool TryCreateParameterSet(ITemplate template, string realName, InputDataSet inputParameters, out IParameterSetData? templateParams, out TemplateCreationResult? failureResult)
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (12)
IParameterBasedVariableCollection.cs (1)
18IParameterSetData ParameterSetData { get; }
ParameterBasedVariableCollection.cs (6)
17public ParameterBasedVariableCollection(IParameterSetData parameterSetData) 26IParameterSetData parameterSetData) 30public IParameterSetData ParameterSetData { get; } 32public static ParameterBasedVariableCollection Root(IParameterSetData parameterSetData) => 35public static IParameterBasedVariableCollection SetupParameterBasedVariables(IParameterSetData parameters, IVariableConfig variableConfig) 83private static ParameterBasedVariableCollection VariableCollectionFromParameters(IParameterSetData parameters, string format)
RunnableProjectGenerator.cs (5)
116IParameterSetData parameters, 174IParameterSetData parameters, 300IParameterSetData parameters, 371IParameterSetData parameters, 379private static IVariableCollection SetupVariables(IParameterSetData parameters, IVariableConfig variableConfig)
Microsoft.TemplateEngine.Utils (2)
ParameterSetDataExtensions.cs (2)
12/// Creates instance of <see cref="IParameterSetData"/> from the legacy <see cref="IParameterSet"/>. 17public static IParameterSetData ToParameterSetData(this IParameterSet parameterSet)