4 instantiations of ProjectUpdater
Aspire.Cli.Tests (4)
Projects\ProjectUpdaterTests.cs (3)
126var projectUpdater = new ProjectUpdater(logger, runner, interactionService, cache, executionContext); 238var projectUpdater = new ProjectUpdater(logger, runner, interactionService, cache, executionContext); 390var projectUpdater = new ProjectUpdater(logger, runner, interactionService, cache, executionContext);
Utils\CliTestHelper.cs (1)
212return new ProjectUpdater(logger, runner, interactionService, cache, executionContext);
9 references to ProjectUpdater
aspire (2)
Program.cs (1)
111builder.Services.AddSingleton<IProjectUpdater, ProjectUpdater>();
Projects\ProjectUpdater.cs (1)
23internal sealed class ProjectUpdater(ILogger<ProjectUpdater> logger, IDotNetCliRunner runner, IInteractionService interactionService, IMemoryCache cache, CliExecutionContext executionContext) : IProjectUpdater
Aspire.Cli.Tests (7)
Projects\ProjectUpdaterTests.cs (6)
114var logger = provider.GetRequiredService<ILogger<ProjectUpdater>>(); 126var projectUpdater = new ProjectUpdater(logger, runner, interactionService, cache, executionContext); 226var logger = provider.GetRequiredService<ILogger<ProjectUpdater>>(); 238var projectUpdater = new ProjectUpdater(logger, runner, interactionService, cache, executionContext); 378var logger = provider.GetRequiredService<ILogger<ProjectUpdater>>(); 390var projectUpdater = new ProjectUpdater(logger, runner, interactionService, cache, executionContext);
Utils\CliTestHelper.cs (1)
207var logger = serviceProvider.GetRequiredService<ILogger<ProjectUpdater>>();