42 references to OutputPathHelper
aspire (28)
Templating\CliTemplateFactory.cs (14)
122
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
131
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
142
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
153
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
164
(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),
197
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
210
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
219
(ctx, projectName) =>
OutputPathHelper
.GetUniqueDefaultOutputPath(projectName, ctx.WorkingDirectory.FullName),
254
var createProjectNameSubdirectory = await
OutputPathHelper
.PromptExtensionCreateProjectNameSubdirectoryAsync(
261
var outputPathResolver =
OutputPathHelper
.CreateProjectNameSubdirectoryOutputPathResolver(createProjectNameSubdirectory, projectName);
262
return await
OutputPathHelper
.ResolveOutputPathAsync(
268
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),
611
var createProjectNameSubdirectory = await
OutputPathHelper
.PromptExtensionCreateProjectNameSubdirectoryAsync(
618
var outputPathResolver =
OutputPathHelper
.CreateProjectNameSubdirectoryOutputPathResolver(createProjectNameSubdirectory, projectName);
619
return await
OutputPathHelper
.ResolveOutputPathAsync(
625
var validator =
OutputPathHelper
.CreateOutputPathValidator(executionContext.WorkingDirectory.FullName);
Aspire.Cli.Tests (14)
Commands\NewCommandTests.cs (1)
3514
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);