4 implementations of IConfigurationService
aspire (1)
Configuration\ConfigurationService.cs (1)
16
internal sealed class ConfigurationService(IConfiguration configuration, CliExecutionContext executionContext, FileInfo globalSettingsFile, ILogger<ConfigurationService> logger) :
IConfigurationService
Aspire.Cli.Tests (3)
Commands\ConfigCommandTests.cs (1)
1245
public class TestConfigurationService :
IConfigurationService
Projects\ProjectLocatorTests.cs (1)
2162
private sealed class TestConfigurationService(CliExecutionContext executionContext) :
IConfigurationService
TestServices\TestConfigurationService.cs (1)
11
public sealed class TestConfigurationService :
IConfigurationService
92 references to IConfigurationService
aspire (23)
Caching\AppHostInfoDiskCache.cs (2)
110
private readonly
IConfigurationService
_configurationService;
113
public AppHostInfoDiskCache(ILogger<AppHostInfoDiskCache> logger, CliExecutionContext executionContext,
IConfigurationService
configurationService, IEnvironment environment)
Commands\AgentInitCommand.cs (2)
41
private readonly
IConfigurationService
_configurationService;
54
IConfigurationService
configurationService,
Commands\BaseConfigSubCommand.cs (2)
8
internal abstract class BaseConfigSubCommand(string name, string description,
IConfigurationService
configurationService, CommonCommandServices services) : BaseCommand(name, description, services)
10
protected
IConfigurationService
ConfigurationService { get; } = configurationService;
Commands\ConfigCommand.cs (6)
24
public ConfigCommand(IConfiguration configuration,
IConfigurationService
configurationService, CommonCommandServices services)
70
public GetCommand(
IConfigurationService
configurationService, CommonCommandServices services)
125
public SetCommand(
IConfigurationService
configurationService, CommonCommandServices services)
219
public ListCommand(
IConfigurationService
configurationService, CommonCommandServices services)
375
public DeleteCommand(
IConfigurationService
configurationService, CommonCommandServices services)
452
public InfoCommand(
IConfigurationService
configurationService, CommonCommandServices services)
Commands\UpdateCommand.cs (2)
41
private readonly
IConfigurationService
_configurationService;
79
IConfigurationService
configurationService,
Program.cs (1)
481
builder.Services.AddSingleton<
IConfigurationService
>(sp => new ConfigurationService(
Projects\AppHostConfigurationProjector.cs (1)
12
internal sealed class AppHostConfigurationProjector(
IConfigurationService
configurationService, IEnvironment environment)
Projects\DotNetAppHostProject.cs (2)
52
private readonly
IConfigurationService
_configurationService;
94
IConfigurationService
configurationService,
Projects\LanguageService.cs (2)
16
private readonly
IConfigurationService
_configurationService;
22
IConfigurationService
configurationService,
Projects\ProjectLocator.cs (1)
143
IConfigurationService
configurationService,
Templating\ConfiguredTemplateSourceService.cs (1)
14
IConfigurationService
configurationService,
Templating\TemplateSourceStore.cs (1)
14
IConfigurationService
configurationService,
Aspire.Cli.Tests (69)
Caching\AppHostInfoDiskCacheTests.cs (1)
17
private static AppHostInfoDiskCache CreateCache(TemporaryWorkspace workspace,
IConfigurationService
? configurationService = null)
Commands\ConfigCommandTests.cs (9)
182
var
configurationService = provider.GetRequiredService<
IConfigurationService
>();
215
var
configurationService = provider.GetRequiredService<
IConfigurationService
>();
909
var
configurationService = reloadedProvider.GetRequiredService<
IConfigurationService
>();
1157
var settingsPath = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(isGlobal: true);
1181
var settingsPath = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(isGlobal: true);
1239
var settingsPath = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(isGlobal: false);
Commands\ConfigSourceCommandTests.cs (3)
491
var globalFile = new FileInfo(provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(isGlobal: true));
572
var globalFile = new FileInfo(provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(isGlobal: true));
841
var inherited = await provider.GetRequiredService<
IConfigurationService
>().GetConfigurationFromDirectoryAsync(
Commands\InitCommandTests.cs (1)
1731
/// the global <see cref="
IConfigurationService
"/>. The injected configuration service throws
Commands\NewCommandChannelResolutionTests.cs (1)
32
/// the global <see cref="
IConfigurationService
"/>. The injected configuration service
Commands\NewCommandLocalTemplateTests.ConfiguredSources.cs (9)
32
var
settings = provider.GetRequiredService<
IConfigurationService
>();
64
var path = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true);
127
var path = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true);
155
var path = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true);
443
await File.WriteAllTextAsync(provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true),
464
var
settings = provider.GetRequiredService<
IConfigurationService
>();
638
File.WriteAllTextAsync(provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true),
Commands\NewCommandLocalTemplateTests.InitConfig.cs (6)
48
var path = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true);
77
var
settings = provider.GetRequiredService<
IConfigurationService
>();
149
var globalPath = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true);
186
var
settings = provider.GetRequiredService<
IConfigurationService
>();
Commands\NewCommandLocalTemplateTests.SourceList.cs (8)
47
var
settings = provider.GetRequiredService<
IConfigurationService
>();
96
var path = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true);
141
var path = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true);
160
Directory.CreateDirectory(provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true));
230
var
settings = provider.GetRequiredService<
IConfigurationService
>();
430
Assert.False(File.Exists(provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true)));
Commands\NewCommandLocalTemplateTests.SourceListGit.cs (4)
70
var
previousSettings = previousProvider.GetRequiredService<
IConfigurationService
>();
83
var
settings = provider.GetRequiredService<
IConfigurationService
>();
Commands\NewCommandLocalTemplateTests.SourceManagement.cs (15)
37
var path = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true);
115
var path = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true);
185
var
configuration = provider.GetRequiredService<
IConfigurationService
>();
233
var path = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true);
251
var path = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true);
273
var path = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true);
295
var path = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true);
313
var path = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true);
323
Assert.True(await provider.GetRequiredService<
IConfigurationService
>().DeleteConfigurationAsync("TEMPLATESOURCES.COMPANY.ref", isGlobal: true));
347
var
configuration = provider.GetRequiredService<
IConfigurationService
>();
396
var path = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true);
415
var path = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true);
436
var path = provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(true);
Commands\TemplateSourceStartupTests.cs (3)
192
var
configuration = host.Services.GetRequiredService<
IConfigurationService
>();
263
Assert.Equal(destination, migratedHost.Services.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(isGlobal: true));
Configuration\ConfigSourceServiceTests.cs (4)
136
var globalFile = new FileInfo(provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(isGlobal: true));
216
var globalFile = new FileInfo(provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(isGlobal: true));
308
var globalFile = new FileInfo(provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(isGlobal: true));
951
var globalFile = new FileInfo(provider.GetRequiredService<
IConfigurationService
>().GetSettingsFilePath(isGlobal: true));
Projects\ProjectLocatorTests.cs (1)
4288
IConfigurationService
? configurationService = null,
Utils\CliTestHelper.cs (4)
479
public Func<IServiceProvider,
IConfigurationService
> ConfigurationServiceFactory { get; set; }
481
public
IConfigurationService
CreateDefaultConfigurationServiceFactory(IServiceProvider serviceProvider)
506
var
configurationService = serviceProvider.GetRequiredService<
IConfigurationService
>();