41 instantiations of TemplateResult
aspire (40)
Templating\CliTemplateFactory.EmptyTemplate.cs (6)
20
return new
TemplateResult
(CliExitCodes.InvalidCommand);
27
return new
TemplateResult
(CliExitCodes.InvalidCommand);
40
return new
TemplateResult
(CliExitCodes.FailedToCreateNewProject);
97
return new
TemplateResult
((int)CliExitCodes.FailedToCreateNewProject);
106
return new
TemplateResult
((int)CliExitCodes.Success, outputPath);
122
return new
TemplateResult
(CliExitCodes.FailedToCreateNewProject);
Templating\CliTemplateFactory.GoStarterTemplate.cs (6)
26
return new
TemplateResult
(CliExitCodes.InvalidCommand);
33
return new
TemplateResult
(CliExitCodes.FailedToCreateNewProject);
81
return new
TemplateResult
((int)CliExitCodes.FailedToBuildArtifacts, outputPath);
89
return new
TemplateResult
((int)CliExitCodes.FailedToBuildArtifacts, outputPath);
93
return new
TemplateResult
((int)CliExitCodes.Success, outputPath);
104
return new
TemplateResult
(CliExitCodes.FailedToCreateNewProject);
Templating\CliTemplateFactory.JavaStarterTemplate.cs (6)
26
return new
TemplateResult
(CliExitCodes.InvalidCommand);
33
return new
TemplateResult
(CliExitCodes.FailedToCreateNewProject);
81
return new
TemplateResult
((int)CliExitCodes.FailedToBuildArtifacts, outputPath);
89
return new
TemplateResult
((int)CliExitCodes.FailedToBuildArtifacts, outputPath);
93
return new
TemplateResult
((int)CliExitCodes.Success, outputPath);
104
return new
TemplateResult
(CliExitCodes.FailedToCreateNewProject);
Templating\CliTemplateFactory.PythonStarterTemplate.cs (6)
27
return new
TemplateResult
(CliExitCodes.InvalidCommand);
34
return new
TemplateResult
(CliExitCodes.FailedToCreateNewProject);
95
return new
TemplateResult
((int)CliExitCodes.FailedToBuildArtifacts, outputPath);
103
return new
TemplateResult
((int)CliExitCodes.FailedToBuildArtifacts, outputPath);
107
return new
TemplateResult
((int)CliExitCodes.Success, outputPath);
118
return new
TemplateResult
(CliExitCodes.FailedToCreateNewProject);
Templating\CliTemplateFactory.TypeScriptStarterTemplate.cs (6)
27
return new
TemplateResult
(CliExitCodes.InvalidCommand);
34
return new
TemplateResult
(CliExitCodes.FailedToCreateNewProject);
79
return new
TemplateResult
((int)CliExitCodes.FailedToBuildArtifacts, outputPath);
87
return new
TemplateResult
((int)CliExitCodes.FailedToBuildArtifacts, outputPath);
91
return new
TemplateResult
((int)CliExitCodes.Success, outputPath);
102
return new
TemplateResult
(CliExitCodes.FailedToCreateNewProject);
Templating\DotNetTemplateFactory.cs (10)
443
return new
TemplateResult
(CliExitCodes.SdkNotInstalled);
451
return new
TemplateResult
(CliExitCodes.FailedToCreateNewProject);
488
return new
TemplateResult
(CliExitCodes.FailedToInstallTemplates);
522
return new
TemplateResult
(CliExitCodes.FailedToCreateNewProject);
527
return new
TemplateResult
(CliExitCodes.FailedToCreateNewProject);
565
return new
TemplateResult
(CliExitCodes.Success, outputPath);
569
return new
TemplateResult
(CliExitCodes.Cancelled);
574
return new
TemplateResult
(CliExitCodes.FailedToCreateNewProject);
579
return new
TemplateResult
(CliExitCodes.FailedToCreateNewProject);
588
return new
TemplateResult
(CliExitCodes.FailedToCreateNewProject);
Aspire.Cli.Tests (1)
Commands\NewCommandChannelResolutionTests.cs (1)
583
return Task.FromResult(new
TemplateResult
(CliExitCodes.Success, outputPath));
23 references to TemplateResult
aspire (23)
Commands\NewCommand.cs (1)
588
var
templateResult = await template.ApplyTemplateAsync(inputs, parseResult, cancellationToken);
Templating\CallbackTemplate.cs (2)
13
Func<CallbackTemplate, TemplateInputs, ParseResult, CancellationToken, Task<
TemplateResult
>> applyTemplateCallback,
52
public Task<
TemplateResult
> ApplyTemplateAsync(TemplateInputs inputs, ParseResult parseResult, CancellationToken cancellationToken)
Templating\CliTemplateFactory.EmptyTemplate.cs (3)
14
private async Task<
TemplateResult
> ApplyEmptyAppHostTemplateAsync(CallbackTemplate template, TemplateInputs inputs, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken)
47
TemplateResult
templateResult;
67
(Func<Task<
TemplateResult
>>)(async () =>
Templating\CliTemplateFactory.GoStarterTemplate.cs (3)
14
private async Task<
TemplateResult
> ApplyGoStarterTemplateAsync(CallbackTemplate template, TemplateInputs inputs, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken)
40
TemplateResult
templateResult;
50
(Func<Task<
TemplateResult
>>)(async () =>
Templating\CliTemplateFactory.JavaStarterTemplate.cs (3)
14
private async Task<
TemplateResult
> ApplyJavaStarterTemplateAsync(CallbackTemplate template, TemplateInputs inputs, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken)
40
TemplateResult
templateResult;
50
(Func<Task<
TemplateResult
>>)(async () =>
Templating\CliTemplateFactory.PythonStarterTemplate.cs (3)
15
private async Task<
TemplateResult
> ApplyPythonStarterTemplateAsync(CallbackTemplate template, TemplateInputs inputs, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken)
42
TemplateResult
templateResult;
52
(Func<Task<
TemplateResult
>>)(async () =>
Templating\CliTemplateFactory.TypeScriptStarterTemplate.cs (3)
15
private async Task<
TemplateResult
> ApplyTypeScriptStarterTemplateAsync(CallbackTemplate template, TemplateInputs inputs, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken)
41
TemplateResult
templateResult;
51
(Func<Task<
TemplateResult
>>)(async () =>
Templating\DotNetTemplateFactory.cs (4)
407
private async Task<
TemplateResult
> ApplyTemplateWithNoExtraArgsAsync(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, CancellationToken cancellationToken)
412
private async Task<
TemplateResult
> ApplySingleFileTemplate(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, Func<ParseResult, CancellationToken, Task<string[]>> extraArgsCallback, CancellationToken cancellationToken)
439
private async Task<
TemplateResult
> ApplyTemplateAsync(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, Func<ParseResult, CancellationToken, Task<string[]>> extraArgsCallback, CancellationToken cancellationToken)
457
private async Task<
TemplateResult
> ApplyTemplateAsync(CallbackTemplate template, TemplateInputs inputs, string name, string outputPath, ParseResult parseResult, Func<ParseResult, CancellationToken, Task<string[]>> extraArgsCallback, CancellationToken cancellationToken)
Templating\ITemplate.cs (1)
73
Task<
TemplateResult
> ApplyTemplateAsync(TemplateInputs inputs, ParseResult parseResult, CancellationToken cancellationToken);