1 implementation of ICreationPath
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (1)
PrimaryOutput.cs (1)
10
internal class PrimaryOutput :
ICreationPath
9 references to ICreationPath
Microsoft.TemplateEngine.Abstractions (1)
ICreationResult.cs (1)
20
IReadOnlyList<
ICreationPath
> PrimaryOutputs { get; }
Microsoft.TemplateEngine.Orchestrator.RunnableProjects (8)
CreationResult.cs (2)
10
public CreationResult(IReadOnlyList<IPostAction> postActions, IReadOnlyList<
ICreationPath
> primaryOutputs)
18
public IReadOnlyList<
ICreationPath
> PrimaryOutputs { get; }
IRunnableProjectConfig.cs (1)
35
IReadOnlyList<
ICreationPath
> PrimaryOutputs { get; }
PrimaryOutput.cs (3)
24
internal static IReadOnlyList<
ICreationPath
> Evaluate(
30
List<
ICreationPath
> pathList = new();
45
ICreationPath
path = new PrimaryOutput(resolvedPath);
RunnableProjectConfig.cs (2)
50
private IReadOnlyList<
ICreationPath
>? _evaluatedPrimaryOutputs;
89
public IReadOnlyList<
ICreationPath
> PrimaryOutputs => _evaluatedPrimaryOutputs ?? throw new InvalidOperationException($"{nameof(Evaluate)} should be called before accessing the property.");