1 implementation of IProjectUpdater
aspire (1)
Projects\ProjectUpdater.cs (1)
23
internal sealed class ProjectUpdater(ILogger<ProjectUpdater> logger, IDotNetCliRunner runner, IInteractionService interactionService, IMemoryCache cache, CliExecutionContext executionContext, FallbackProjectParser fallbackParser) :
IProjectUpdater
26 references to IProjectUpdater
aspire (3)
Commands\UpdateCommand.cs (2)
19
private readonly
IProjectUpdater
_projectUpdater;
21
public 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)
114
builder.Services.AddSingleton<
IProjectUpdater
, ProjectUpdater>();
Aspire.Cli.Tests (23)
Projects\ProjectUpdaterTests.cs (22)
126
var
projectUpdater = provider.GetRequiredService<
IProjectUpdater
>();
238
var
projectUpdater = provider.GetRequiredService<
IProjectUpdater
>();
390
var
projectUpdater = provider.GetRequiredService<
IProjectUpdater
>();
554
var
projectUpdater = provider.GetRequiredService<
IProjectUpdater
>();
697
var
projectUpdater = provider.GetRequiredService<
IProjectUpdater
>();
802
var
projectUpdater = provider.GetRequiredService<
IProjectUpdater
>();
905
var
projectUpdater = provider.GetRequiredService<
IProjectUpdater
>();
1047
var
projectUpdater = provider.GetRequiredService<
IProjectUpdater
>();
1170
var
projectUpdater = provider.GetRequiredService<
IProjectUpdater
>();
1284
var
projectUpdater = provider.GetRequiredService<
IProjectUpdater
>();
1394
var
projectUpdater = provider.GetRequiredService<
IProjectUpdater
>();
Utils\CliTestHelper.cs (1)
211
public Func<IServiceProvider,
IProjectUpdater
> ProjectUpdaterFactory { get; set; } = (IServiceProvider serviceProvider) =>