2 instantiations of TemplateConfigModel
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (2)
ConfigModel\TemplateConfigModel.cs (2)
435return new TemplateConfigModel(source, logger, null); 440return new TemplateConfigModel(source, logger, baselineName);
15 references to TemplateConfigModel
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (15)
ConfigModel\TemplateConfigModel.cs (7)
403/// Creates <see cref="TemplateConfigModel"/> from stream <paramref name="content"/>. 408public static TemplateConfigModel FromStream(Stream content, ILogger? logger = null, string? filename = null) 415/// Creates <see cref="TemplateConfigModel"/> from string <paramref name="content"/>. 420public static TemplateConfigModel FromString(string content, ILogger? logger = null, string? filename = null) 431internal static TemplateConfigModel FromTextReader(TextReader content, ILogger? logger = null) 438internal static TemplateConfigModel FromJObject(JsonObject source, ILogger? logger = null, string? baselineName = null) 453/// Localizes this <see cref="TemplateConfigModel"/> with given localization model.
DirectoryBasedTemplate.cs (4)
18/// The configuration can be loaded from file (production scenario) or loaded from <see cref="TemplateConfigModel"/> (test scenario). 52ConfigurationModel = TemplateConfigModel.FromJObject( 63protected DirectoryBasedTemplate(IEngineEnvironmentSettings settings, IGenerator generator, TemplateConfigModel configModel, IDirectory templateSource) 83public TemplateConfigModel ConfigurationModel { get; }
DirectoryBasedTemplate.Interfaces.cs (1)
59TemplateConfigModel ITemplateValidationInfo.ConfigModel => ConfigurationModel;
RunnableProjectConfig.cs (1)
82internal RunnableProjectConfig(IEngineEnvironmentSettings settings, IGenerator generator, TemplateConfigModel configuration, IDirectory templateSource) : base(settings, generator, configuration, templateSource)
Validation\ITemplateValidationInfo.cs (1)
20TemplateConfigModel ConfigModel { get; }
ValueForms\IValueForm.cs (1)
26/// See <see cref="TemplateConfigModel.SetupValueFormMapForTemplate(System.Text.Json.Nodes.JsonObject?)"/> for more details.