42 references to OutputPathHelper
aspire (28)
Templating\CliTemplateFactory.cs (14)
123
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
132
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
143
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
154
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
165
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
176
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
187
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
198
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
211
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
220
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
255
var createProjectNameSubdirectory = await
OutputPathHelper
.PromptExtensionCreateProjectNameSubdirectoryAsync(
262
var outputPathResolver =
OutputPathHelper
.CreateProjectNameSubdirectoryOutputPathResolver(createProjectNameSubdirectory, projectName);
263
return await
OutputPathHelper
.ResolveOutputPathAsync(
269
var outputPathValidator =
OutputPathHelper
.CreateOutputPathValidator(_executionContext.WorkingDirectory.FullName);
Templating\DotNetTemplateFactory.cs (14)
136
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
145
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
156
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
166
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
175
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
186
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
196
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
206
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
219
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
240
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
606
var createProjectNameSubdirectory = await
OutputPathHelper
.PromptExtensionCreateProjectNameSubdirectoryAsync(
613
var outputPathResolver =
OutputPathHelper
.CreateProjectNameSubdirectoryOutputPathResolver(createProjectNameSubdirectory, projectName);
614
return await
OutputPathHelper
.ResolveOutputPathAsync(
620
var validator =
OutputPathHelper
.CreateOutputPathValidator(executionContext.WorkingDirectory.FullName);
Aspire.Cli.Tests (14)
Commands\NewCommandTests.cs (1)
3517
var validator =
OutputPathHelper
.CreateOutputPathValidator(workspace.WorkspaceRoot.FullName);
Templating\OutputPathHelperTests.cs (13)
15
var result =
OutputPathHelper
.GetUniqueDefaultOutputPath("aspire-starter", workspace.WorkspaceRoot.FullName);
26
var result =
OutputPathHelper
.GetUniqueDefaultOutputPath("aspire-starter", workspace.WorkspaceRoot.FullName);
38
var result =
OutputPathHelper
.GetUniqueDefaultOutputPath("aspire-starter", workspace.WorkspaceRoot.FullName);
55
var result =
OutputPathHelper
.GetUniqueDefaultOutputPath("aspire-starter", workspace.WorkspaceRoot.FullName);
70
var result =
OutputPathHelper
.GetUniqueDefaultOutputPath("aspire-starter", workspace.WorkspaceRoot.FullName);
80
var result =
OutputPathHelper
.GetUniqueDefaultOutputPath("my\0app", workspace.WorkspaceRoot.FullName);
90
var result =
OutputPathHelper
.GetUniqueDefaultOutputPath("\0", workspace.WorkspaceRoot.FullName);
101
var result =
OutputPathHelper
.ValidateOutputPath(path, workspace.WorkspaceRoot.FullName);
112
var result =
OutputPathHelper
.ValidateOutputPath(dir.FullName, workspace.WorkspaceRoot.FullName);
124
var result =
OutputPathHelper
.ValidateOutputPath(dir.FullName, workspace.WorkspaceRoot.FullName);
134
var validator =
OutputPathHelper
.CreateOutputPathValidator(workspace.WorkspaceRoot.FullName);
147
var validator =
OutputPathHelper
.CreateOutputPathValidator(workspace.WorkspaceRoot.FullName);
161
var validator =
OutputPathHelper
.CreateOutputPathValidator(workspace.WorkspaceRoot.FullName);