1 implementation of IConfigurationManager
Microsoft.Extensions.Configuration (1)
ConfigurationManager.cs (1)
25public sealed class ConfigurationManager : IConfigurationManager, IConfigurationRoot, IDisposable
22 references to IConfigurationManager
Aspire.Azure.Security.KeyVault (2)
AspireKeyVaultExtensions.cs (2)
161/// <param name="configurationManager">The <see cref="IConfigurationManager"/> to add the secrets to.</param> 167this IConfigurationManager configurationManager,
Aspire.Azure.Security.KeyVault.Tests (1)
SecurityKeyVaultPublicApiTests.cs (1)
71IConfigurationManager configurationManager = null!;
Aspire.Hosting (9)
DistributedApplicationBuilder.cs (6)
1014internal static void AddConfiguredUserSecrets(IConfigurationManager configuration, Assembly? appHostAssembly, string? configuredUserSecretsId, bool isDevelopment) 1030private static void AddUserSecretsAtUserSecretsPrecedence(IConfigurationManager configuration, string userSecretsId) 1036internal static void AddConfiguredAspireSecretsFile(IConfigurationManager configuration, string? aspireSecretsFile) 1058private static void MoveLastConfigurationSourceToUserSecretsPrecedence(IConfigurationManager configuration) 1066private static void AddConfigurationSourceAtUserSecretsPrecedence(IConfigurationManager configuration, IConfigurationSource source) 1086internal static void RemoveUserSecretsSource(IConfigurationManager configuration, string? userSecretsId)
UserSecrets\IUserSecretsManager.cs (1)
58void GetOrSetSecret(IConfigurationManager configuration, string name, Func<string> valueGenerator);
UserSecrets\NoopUserSecretsManager.cs (1)
37public void GetOrSetSecret(IConfigurationManager configuration, string name, Func<string> valueGenerator)
UserSecrets\UserSecretsManagerFactory.cs (1)
140public void GetOrSetSecret(IConfigurationManager configuration, string name, Func<string> valueGenerator)
Aspire.Hosting.Browsers.Tests (1)
BrowserLogsBuilderExtensionsTests.cs (1)
1972public void GetOrSetSecret(IConfigurationManager configuration, string name, Func<string> valueGenerator)
Aspire.Hosting.Testing.Tests (2)
tests\Shared\DistributedApplicationTestingBuilderExtensions.cs (2)
29public static IServiceCollection AddTestAndResourceLogging(this IServiceCollection services, ITestOutputHelper testOutputHelper, IConfigurationManager configuration, string? applicationName = null, bool isPublishMode = false) 62private static IServiceCollection AddDcpDiagnostics(this IServiceCollection services, IConfigurationManager configuration, string? applicationName, ITestOutputHelper testOutputHelper)
Aspire.Hosting.TestUtilities (3)
tests\Shared\DistributedApplicationTestingBuilderExtensions.cs (2)
29public static IServiceCollection AddTestAndResourceLogging(this IServiceCollection services, ITestOutputHelper testOutputHelper, IConfigurationManager configuration, string? applicationName = null, bool isPublishMode = false) 62private static IServiceCollection AddDcpDiagnostics(this IServiceCollection services, IConfigurationManager configuration, string? applicationName, ITestOutputHelper testOutputHelper)
Utils\MockUserSecretsManager.cs (1)
45public void GetOrSetSecret(IConfigurationManager configuration, string name, Func<string> valueGenerator)
Aspire.OpenAI (1)
AspireOpenAIClientBuilder.cs (1)
68var configuration = HostBuilder.Configuration;
Microsoft.AspNetCore (1)
WebApplicationBuilder.cs (1)
393IConfigurationManager IHostApplicationBuilder.Configuration => Configuration;
Microsoft.Extensions.Hosting (1)
HostApplicationBuilder.cs (1)
201IConfigurationManager IHostApplicationBuilder.Configuration => Configuration;
Microsoft.Extensions.Hosting.Abstractions (1)
IHostApplicationBuilder.cs (1)
29IConfigurationManager Configuration { get; }