1 instantiation of TemplateInputs
aspire (1)
Commands\NewCommand.cs (1)
579
var inputs = new
TemplateInputs
17 references to TemplateInputs
aspire (16)
Commands\NewCommand.cs (1)
579
var
inputs = new TemplateInputs
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.cs (1)
251
private async Task<string?> ResolveOutputPathAsync(
TemplateInputs
inputs, Func<CliExecutionContext, string, string> pathDeriver, string projectName, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken)
Templating\CliTemplateFactory.EmptyTemplate.cs (1)
14
private async Task<TemplateResult> ApplyEmptyAppHostTemplateAsync(CallbackTemplate template,
TemplateInputs
inputs, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken)
Templating\CliTemplateFactory.GoStarterTemplate.cs (1)
14
private async Task<TemplateResult> ApplyGoStarterTemplateAsync(CallbackTemplate template,
TemplateInputs
inputs, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken)
Templating\CliTemplateFactory.JavaStarterTemplate.cs (1)
14
private async Task<TemplateResult> ApplyJavaStarterTemplateAsync(CallbackTemplate template,
TemplateInputs
inputs, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken)
Templating\CliTemplateFactory.PythonStarterTemplate.cs (1)
15
private async Task<TemplateResult> ApplyPythonStarterTemplateAsync(CallbackTemplate template,
TemplateInputs
inputs, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken)
Templating\CliTemplateFactory.TypeScriptStarterTemplate.cs (1)
15
private async Task<TemplateResult> ApplyTypeScriptStarterTemplateAsync(CallbackTemplate template,
TemplateInputs
inputs, System.CommandLine.ParseResult parseResult, CancellationToken cancellationToken)
Templating\DotNetTemplateFactory.cs (6)
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)
592
private async Task<string> GetProjectNameAsync(
TemplateInputs
inputs, string templateName, ParseResult parseResult, CancellationToken cancellationToken)
603
private async Task<string?> GetOutputPathAsync(
TemplateInputs
inputs, Func<CliExecutionContext, string, string> pathDeriver, string projectName, ParseResult parseResult, CancellationToken cancellationToken)
Templating\ITemplate.cs (1)
73
Task<TemplateResult> ApplyTemplateAsync(
TemplateInputs
inputs, ParseResult parseResult, CancellationToken cancellationToken);
Aspire.Cli.Tests (1)
Commands\NewCommandChannelResolutionTests.cs (1)
528
/// <see cref="
TemplateInputs
"/> handed to it. Its <c>Version</c> reflects which channel