5 implementations of IConfigurationService
aspire (1)
Configuration\ConfigurationService.cs (1)
11internal sealed class ConfigurationService(IConfiguration configuration, CliExecutionContext executionContext, FileInfo globalSettingsFile, ILogger<ConfigurationService> logger) : IConfigurationService
Aspire.Cli.Tests (4)
Commands\ConfigCommandTests.cs (1)
656public class TestConfigurationService : IConfigurationService
Projects\ProjectLocatorTests.cs (1)
617private sealed class TestConfigurationService(CliExecutionContext executionContext) : IConfigurationService
Templating\DotNetTemplateFactoryTests.cs (1)
396private sealed class FakeConfigurationService : IConfigurationService
TestServices\TestConfigurationService.cs (1)
11public sealed class TestConfigurationService : IConfigurationService
35 references to IConfigurationService
aspire (28)
Commands\BaseConfigSubCommand.cs (2)
11internal abstract class BaseConfigSubCommand(string name, string description, IFeatures features, ICliUpdateNotifier updateNotifier, IConfigurationService configurationService, CliExecutionContext executionContext, IInteractionService interactionService, AspireCliTelemetry telemetry) : BaseCommand(name, description, features, updateNotifier, executionContext, interactionService, telemetry) 13protected IConfigurationService ConfigurationService { get; } = configurationService;
Commands\ConfigCommand.cs (6)
26public ConfigCommand(IConfiguration configuration, IConfigurationService configurationService, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, AspireCliTelemetry telemetry) 76public GetCommand(IConfigurationService configurationService, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, AspireCliTelemetry telemetry) 134public SetCommand(IConfigurationService configurationService, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, AspireCliTelemetry telemetry) 208public ListCommand(IConfigurationService configurationService, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, AspireCliTelemetry telemetry) 355public DeleteCommand(IConfigurationService configurationService, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, AspireCliTelemetry telemetry) 435public InfoCommand(IConfigurationService configurationService, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, AspireCliTelemetry telemetry)
Commands\InitCommand.cs (2)
38private readonly IConfigurationService _configurationService; 82IConfigurationService configurationService,
Commands\NewCommand.cs (2)
29private readonly IConfigurationService _configurationService; 75IConfigurationService configurationService,
Commands\UpdateCommand.cs (2)
32private readonly IConfigurationService _configurationService; 52IConfigurationService configurationService,
Program.cs (1)
556private static IConfigurationService BuildConfigurationService(IServiceProvider serviceProvider)
Projects\AppHostServerProject.cs (1)
31IConfigurationService configurationService,
Projects\DotNetBasedAppHostServerProject.cs (2)
45private readonly IConfigurationService _configurationService; 54IConfigurationService configurationService,
Projects\GuestAppHostProject.cs (3)
40private readonly IConfigurationService _configurationService; 61IConfigurationService configurationService, 170/// by using the already-resolved path from <see cref="IConfigurationService"/>.
Projects\LanguageService.cs (2)
16private readonly IConfigurationService _configurationService; 22IConfigurationService configurationService,
Projects\PrebuiltAppHostServer.cs (2)
34private readonly IConfigurationService _configurationService; 61IConfigurationService configurationService,
Projects\ProjectLocator.cs (1)
35IConfigurationService configurationService,
Templating\DotNetTemplateFactory.cs (1)
33IConfigurationService configurationService,
Templating\TemplateNuGetConfigService.cs (1)
17IConfigurationService configurationService)
Aspire.Cli.Tests (7)
Projects\ProjectLocatorTests.cs (1)
1025IConfigurationService? configurationService = null,
Utils\CliTestHelper.cs (6)
321public Func<IServiceProvider, IConfigurationService> ConfigurationServiceFactory { get; set; } 323public IConfigurationService CreateDefaultConfigurationServiceFactory(IServiceProvider serviceProvider) 347var configurationService = serviceProvider.GetRequiredService<IConfigurationService>(); 477var configurationService = serviceProvider.GetRequiredService<IConfigurationService>();