8 instantiations of TemplateResult
aspire (8)
Templating\DotNetTemplateFactory.cs (8)
446
return new
TemplateResult
(ExitCodeConstants.FailedToInstallTemplates);
480
return new
TemplateResult
(ExitCodeConstants.FailedToCreateNewProject);
485
return new
TemplateResult
(ExitCodeConstants.FailedToCreateNewProject);
497
return new
TemplateResult
(ExitCodeConstants.Success, outputPath);
502
return new
TemplateResult
(ExitCodeConstants.FailedToCreateNewProject);
507
return new
TemplateResult
(ExitCodeConstants.FailedToTrustCertificates);
512
return new
TemplateResult
(ExitCodeConstants.FailedToCreateNewProject);
517
return new
TemplateResult
(ExitCodeConstants.FailedToCreateNewProject);
10 references to TemplateResult
aspire (10)
Commands\InitCommand.cs (1)
594
var
result = await template.ApplyTemplateAsync(inputs, parseResult, cancellationToken);
Commands\NewCommand.cs (1)
194
var
templateResult = await template.ApplyTemplateAsync(inputs, parseResult, cancellationToken);
Templating\CallbackTemplate.cs (2)
9
internal class CallbackTemplate(string name, string description, Func<string, string> pathDeriverCallback, Action<TemplateCommand> applyOptionsCallback, Func<CallbackTemplate, TemplateInputs, ParseResult, CancellationToken, Task<
TemplateResult
>> applyTemplateCallback) : ITemplate
22
public Task<
TemplateResult
> ApplyTemplateAsync(TemplateInputs inputs, ParseResult parseResult, CancellationToken cancellationToken)
Templating\DotNetTemplateFactory.cs (5)
352
private async Task<
TemplateResult
> ApplyTemplateWithNoExtraArgsAsync(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, CancellationToken cancellationToken)
357
private async Task<
TemplateResult
> ApplySingleFileTemplate(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, Func<ParseResult, CancellationToken, Task<string[]>> extraArgsCallback, CancellationToken cancellationToken)
384
private Task<
TemplateResult
> ApplySingleFileTemplateWithNoExtraArgsAsync(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, CancellationToken cancellationToken)
394
private async Task<
TemplateResult
> ApplyTemplateAsync(CallbackTemplate template, TemplateInputs inputs, ParseResult parseResult, Func<ParseResult, CancellationToken, Task<string[]>> extraArgsCallback, CancellationToken cancellationToken)
402
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)
15
Task<
TemplateResult
> ApplyTemplateAsync(TemplateInputs inputs, ParseResult parseResult, CancellationToken cancellationToken);