2 implementations of INewCommandPrompter
aspire (1)
Commands\NewCommand.cs (1)
677
internal class NewCommandPrompter(IInteractionService interactionService) :
INewCommandPrompter
, ITemplateVersionPrompter
Aspire.Cli.Tests (1)
Templating\DotNetTemplateFactoryTests.cs (1)
484
private sealed class TestNewCommandPrompter :
INewCommandPrompter
, ITemplateVersionPrompter
11 references to INewCommandPrompter
aspire (7)
Commands\NewCommand.cs (2)
30
private readonly
INewCommandPrompter
_prompter;
69
INewCommandPrompter
prompter,
Program.cs (2)
459
builder.Services.AddSingleton<
INewCommandPrompter
, NewCommandPrompter>();
460
builder.Services.AddSingleton<ITemplateVersionPrompter>(sp => (ITemplateVersionPrompter)sp.GetRequiredService<
INewCommandPrompter
>());
Templating\CliTemplateFactory.cs (2)
69
private readonly
INewCommandPrompter
_prompter;
81
INewCommandPrompter
prompter,
Templating\DotNetTemplateFactory.cs (1)
23
INewCommandPrompter
prompter,
Aspire.Cli.Tests (4)
Utils\CliTestHelper.cs (4)
150
services.AddSingleton<ITemplateVersionPrompter>(sp => (ITemplateVersionPrompter)sp.GetRequiredService<
INewCommandPrompter
>());
425
public Func<IServiceProvider,
INewCommandPrompter
> NewCommandPrompterFactory { get; set; } = (IServiceProvider serviceProvider) =>
638
var
prompter = serviceProvider.GetRequiredService<
INewCommandPrompter
>();