5 implementations of IConfigurationService
aspire (1)
Configuration\ConfigurationService.cs (1)
11
internal sealed class ConfigurationService(IConfiguration configuration, CliExecutionContext executionContext, FileInfo globalSettingsFile) :
IConfigurationService
Aspire.Cli.Tests (4)
Commands\ConfigCommandTests.cs (1)
424
public class TestConfigurationService :
IConfigurationService
Projects\ProjectLocatorTests.cs (1)
623
private sealed class TestConfigurationService :
IConfigurationService
Templating\DotNetTemplateFactoryTests.cs (1)
396
private sealed class FakeConfigurationService :
IConfigurationService
TestServices\TrackingConfigurationService.cs (1)
11
public sealed class TrackingConfigurationService :
IConfigurationService
34 references to IConfigurationService
aspire (27)
Commands\BaseConfigSubCommand.cs (2)
11
internal 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)
13
protected
IConfigurationService
ConfigurationService { get; } = configurationService;
Commands\ConfigCommand.cs (6)
26
public ConfigCommand(IConfiguration configuration,
IConfigurationService
configurationService, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, AspireCliTelemetry telemetry)
76
public GetCommand(
IConfigurationService
configurationService, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, AspireCliTelemetry telemetry)
134
public SetCommand(
IConfigurationService
configurationService, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, AspireCliTelemetry telemetry)
201
private sealed class ListCommand(
IConfigurationService
configurationService, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, AspireCliTelemetry telemetry)
331
public DeleteCommand(
IConfigurationService
configurationService, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, AspireCliTelemetry telemetry)
411
public InfoCommand(
IConfigurationService
configurationService, IInteractionService interactionService, IFeatures features, ICliUpdateNotifier updateNotifier, CliExecutionContext executionContext, AspireCliTelemetry telemetry)
Commands\InitCommand.cs (2)
38
private readonly
IConfigurationService
_configurationService;
80
IConfigurationService
configurationService,
Commands\NewCommand.cs (2)
28
private readonly
IConfigurationService
_configurationService;
73
IConfigurationService
configurationService)
Commands\UpdateCommand.cs (2)
32
private readonly
IConfigurationService
_configurationService;
52
IConfigurationService
configurationService,
Program.cs (1)
472
private static
IConfigurationService
BuildConfigurationService(IServiceProvider serviceProvider)
Projects\AppHostServerProject.cs (1)
31
IConfigurationService
configurationService,
Projects\DotNetBasedAppHostServerProject.cs (2)
64
private readonly
IConfigurationService
_configurationService;
73
IConfigurationService
configurationService,
Projects\LanguageService.cs (2)
16
private readonly
IConfigurationService
_configurationService;
22
IConfigurationService
configurationService,
Projects\PrebuiltAppHostServer.cs (2)
30
private readonly
IConfigurationService
_configurationService;
53
IConfigurationService
configurationService,
Projects\ProjectLocator.cs (1)
27
IConfigurationService
configurationService,
Scaffolding\ScaffoldingService.cs (2)
23
private readonly
IConfigurationService
_configurationService;
31
IConfigurationService
configurationService,
Templating\DotNetTemplateFactory.cs (1)
31
IConfigurationService
configurationService,
Templating\TemplateNuGetConfigService.cs (1)
17
IConfigurationService
configurationService)
Aspire.Cli.Tests (7)
Projects\ProjectLocatorTests.cs (1)
961
IConfigurationService
? configurationService = null,
Utils\CliTestHelper.cs (6)
313
public Func<IServiceProvider,
IConfigurationService
> ConfigurationServiceFactory { get; set; }
315
public
IConfigurationService
CreateDefaultConfigurationServiceFactory(IServiceProvider serviceProvider)
339
var
configurationService = serviceProvider.GetRequiredService<
IConfigurationService
>();
468
var
configurationService = serviceProvider.GetRequiredService<
IConfigurationService
>();