2 implementations of IProjectUpdater
aspire (1)
Projects\ProjectUpdater.cs (1)
25internal sealed class ProjectUpdater(ILogger<ProjectUpdater> logger, IDotNetCliRunner runner, IInteractionService interactionService, IMemoryCache cache, CliExecutionContext executionContext, FallbackProjectParser fallbackParser) : IProjectUpdater
Aspire.Cli.Tests (1)
Commands\UpdateCommandTests.cs (1)
74internal sealed class TestProjectUpdater : IProjectUpdater
26 references to IProjectUpdater
aspire (3)
Commands\UpdateCommand.cs (2)
19private readonly IProjectUpdater _projectUpdater; 21public UpdateCommand(IProjectLocator projectLocator, IPackagingService packagingService, IProjectUpdater projectUpdater, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext) : base("update", UpdateCommandStrings.Description, features, updateNotifier, executionContext, interactionService)
Program.cs (1)
116builder.Services.AddSingleton<IProjectUpdater, ProjectUpdater>();
Aspire.Cli.Tests (23)
Projects\ProjectUpdaterTests.cs (22)
126var projectUpdater = provider.GetRequiredService<IProjectUpdater>(); 238var projectUpdater = provider.GetRequiredService<IProjectUpdater>(); 383var projectUpdater = provider.GetRequiredService<IProjectUpdater>(); 539var projectUpdater = provider.GetRequiredService<IProjectUpdater>(); 682var projectUpdater = provider.GetRequiredService<IProjectUpdater>(); 787var projectUpdater = provider.GetRequiredService<IProjectUpdater>(); 890var projectUpdater = provider.GetRequiredService<IProjectUpdater>(); 1033var projectUpdater = provider.GetRequiredService<IProjectUpdater>(); 1156var projectUpdater = provider.GetRequiredService<IProjectUpdater>(); 1270var projectUpdater = provider.GetRequiredService<IProjectUpdater>(); 1380var projectUpdater = provider.GetRequiredService<IProjectUpdater>();
Utils\CliTestHelper.cs (1)
228public Func<IServiceProvider, IProjectUpdater> ProjectUpdaterFactory { get; set; } = (IServiceProvider serviceProvider) =>