7 instantiations of TemplateResult
aspire (7)
Templating\DotNetTemplateFactory.cs (7)
249return new TemplateResult(ExitCodeConstants.FailedToInstallTemplates); 283return new TemplateResult(ExitCodeConstants.FailedToCreateNewProject); 288return new TemplateResult(ExitCodeConstants.FailedToCreateNewProject); 295return new TemplateResult(ExitCodeConstants.Success, outputPath); 300return new TemplateResult(ExitCodeConstants.FailedToCreateNewProject); 305return new TemplateResult(ExitCodeConstants.FailedToTrustCertificates); 310return new TemplateResult(ExitCodeConstants.FailedToCreateNewProject);
6 references to TemplateResult
aspire (6)
Commands\NewCommand.cs (1)
118var templateResult = await template.ApplyTemplateAsync(parseResult, cancellationToken);
Templating\CallbackTemplate.cs (2)
9internal class CallbackTemplate(string name, string description, Func<string, string> pathDeriverCallback, Action<TemplateCommand> applyOptionsCallback, Func<CallbackTemplate, ParseResult, CancellationToken, Task<TemplateResult>> applyTemplateCallback) : ITemplate 22public Task<TemplateResult> ApplyTemplateAsync(ParseResult parseResult, CancellationToken cancellationToken)
Templating\DotNetTemplateFactory.cs (2)
211private async Task<TemplateResult> ApplyTemplateWithNoExtraArgsAsync(CallbackTemplate template, ParseResult parseResult, CancellationToken cancellationToken) 216private async Task<TemplateResult> ApplyTemplateAsync(CallbackTemplate template, ParseResult parseResult, Func<ParseResult, CancellationToken, Task<string[]>> extraArgsCallback, CancellationToken cancellationToken)
Templating\ITemplate.cs (1)
15Task<TemplateResult> ApplyTemplateAsync(ParseResult parseResult, CancellationToken cancellationToken);