1 implementation of IProjectUpdater
aspire (1)
Projects\ProjectUpdater.cs (1)
23internal sealed class ProjectUpdater(ILogger<ProjectUpdater> logger, IDotNetCliRunner runner, IInteractionService interactionService, IMemoryCache cache, CliExecutionContext executionContext) : IProjectUpdater
4 references to IProjectUpdater
aspire (3)
Commands\UpdateCommand.cs (2)
20private readonly IProjectUpdater _projectUpdater; 22public UpdateCommand(IProjectLocator projectLocator, IPackagingService packagingService, IProjectUpdater projectUpdater, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier) : base("update", UpdateCommandStrings.Description, features, updateNotifier)
Program.cs (1)
111builder.Services.AddSingleton<IProjectUpdater, ProjectUpdater>();
Aspire.Cli.Tests (1)
Utils\CliTestHelper.cs (1)
205public Func<IServiceProvider, IProjectUpdater> ProjectUpdaterFactory { get; set; } = (IServiceProvider serviceProvider) =>