1 implementation of IConfigurationService
aspire (1)
Configuration\ConfigurationService.cs (1)
9internal sealed class ConfigurationService(DirectoryInfo currentDirectory, FileInfo globalSettingsFile) : IConfigurationService
12 references to IConfigurationService
aspire (12)
Commands\ConfigCommand.cs (8)
17private readonly IConfigurationService _configurationService; 20public ConfigCommand(IConfiguration configuration, IConfigurationService configurationService, IInteractionService interactionService) 92private readonly IConfigurationService _configurationService; 95public SetCommand(IConfigurationService configurationService, IInteractionService interactionService) 159private readonly IConfigurationService _configurationService; 162public ListCommand(IConfigurationService configurationService, IInteractionService interactionService) 190private readonly IConfigurationService _configurationService; 193public DeleteCommand(IConfigurationService configurationService, IInteractionService interactionService)
Program.cs (3)
123private static IConfigurationService BuildConfigurationService(IServiceProvider serviceProvider) 154var configurationService = serviceProvider.GetRequiredService<IConfigurationService>();
Projects\ProjectLocator.cs (1)
19internal sealed class ProjectLocator(ILogger<ProjectLocator> logger, IDotNetCliRunner runner, DirectoryInfo currentDirectory, IInteractionService interactionService, IConfigurationService configurationService, AspireCliTelemetry telemetry) : IProjectLocator