2 interfaces inheriting from IMacro
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (2)
Abstractions\IDeterministicModeMacro.cs (1)
23internal interface IDeterministicModeMacro<T> : IMacro<T> where T : IMacroConfig
Abstractions\IGeneratedSymbolMacro.cs (1)
27public interface IGeneratedSymbolMacro<T> : IMacro<T> where T : IMacroConfig
1 implementation of IMacro
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (1)
Macros\BaseMacro.cs (1)
9internal abstract class BaseMacro<T> : IMacro<T> where T : BaseMacroConfig, IMacroConfig
2 references to IMacro
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (2)
Macros\BaseGeneratedSymbolMacro.cs (1)
38/// Note: this class only implements deterministic mode for the macro as <see cref="IMacro{T}"/>. To implement deterministic mode for direct generated symbol evaluation, use <see cref="BaseNondeterministicGenSymMacro{T}"/>.
Macros\BaseMacroConfig.cs (1)
45where TMacro : IMacro<TMacroConfig>