1 implementation of IGeneratedSymbolMacro
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (1)
Macros\BaseGeneratedSymbolMacro.cs (1)
14
internal abstract class BaseGeneratedSymbolMacro<T> : BaseMacro<T>,
IGeneratedSymbolMacro
, IGeneratedSymbolMacro<T>, IDeferredMacro where T : BaseMacroConfig, IMacroConfig
17 references to IGeneratedSymbolMacro
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (17)
Abstractions\IGeneratedSymbolConfig.cs (1)
7
/// Represents the configuration of <see cref="
IGeneratedSymbolMacro
"/>.
Components.cs (11)
39
(typeof(
IGeneratedSymbolMacro
), CaseChange),
41
(typeof(
IGeneratedSymbolMacro
), CoalesceMacro),
43
(typeof(
IGeneratedSymbolMacro
), ConstantMacro),
46
(typeof(
IGeneratedSymbolMacro
), GeneratePortNumberMacro),
48
(typeof(
IGeneratedSymbolMacro
), GuidMacro),
50
(typeof(
IGeneratedSymbolMacro
), JoinMacro),
52
(typeof(
IGeneratedSymbolMacro
), NowMacro),
55
(typeof(
IGeneratedSymbolMacro
), RandomMacro),
57
(typeof(
IGeneratedSymbolMacro
), RegexMacro),
59
(typeof(
IGeneratedSymbolMacro
), RegexMatchMacro),
61
(typeof(
IGeneratedSymbolMacro
), SwitchMacro),
MacroProcessor.cs (1)
17
/// <exception cref="TemplateAuthoringException">when <see cref="
IGeneratedSymbolMacro
"/> config is invalid.</exception>
Macros\BaseGeneratedSymbolMacro.cs (1)
33
IMacroConfig
IGeneratedSymbolMacro
.CreateConfig(IEngineEnvironmentSettings environmentSettings, IGeneratedSymbolConfig generatedSymbolConfig) => CreateConfig(environmentSettings, generatedSymbolConfig);
RunnableProjectConfig.cs (3)
481
Dictionary<string,
IGeneratedSymbolMacro
> generatedSymbolMacros = EngineEnvironmentSettings.Components.OfType<
IGeneratedSymbolMacro
>()
487
if (generatedSymbolMacros.TryGetValue(generatedSymbolConfig.Type, out
var
generatedSymbolMacro))