2 instantiations of TemplateConfigModel
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (2)
ConfigModel\TemplateConfigModel.cs (2)
435
return new
TemplateConfigModel
(source, logger, null);
440
return 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"/>.
408
public static
TemplateConfigModel
FromStream(Stream content, ILogger? logger = null, string? filename = null)
415
/// Creates <see cref="
TemplateConfigModel
"/> from string <paramref name="content"/>.
420
public static
TemplateConfigModel
FromString(string content, ILogger? logger = null, string? filename = null)
431
internal static
TemplateConfigModel
FromTextReader(TextReader content, ILogger? logger = null)
438
internal 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).
52
ConfigurationModel =
TemplateConfigModel
.FromJObject(
63
protected DirectoryBasedTemplate(IEngineEnvironmentSettings settings, IGenerator generator,
TemplateConfigModel
configModel, IDirectory templateSource)
83
public
TemplateConfigModel
ConfigurationModel { get; }
DirectoryBasedTemplate.Interfaces.cs (1)
59
TemplateConfigModel
ITemplateValidationInfo.ConfigModel => ConfigurationModel;
RunnableProjectConfig.cs (1)
82
internal RunnableProjectConfig(IEngineEnvironmentSettings settings, IGenerator generator,
TemplateConfigModel
configuration, IDirectory templateSource) : base(settings, generator, configuration, templateSource)
Validation\ITemplateValidationInfo.cs (1)
20
TemplateConfigModel
ConfigModel { get; }
ValueForms\IValueForm.cs (1)
26
/// See <see cref="
TemplateConfigModel
.SetupValueFormMapForTemplate(System.Text.Json.Nodes.JsonObject?)"/> for more details.