2 implementations of IUserSecretsManager
Aspire.Hosting (2)
UserSecrets\NoopUserSecretsManager.cs (1)
15internal sealed class NoopUserSecretsManager : IUserSecretsManager
UserSecrets\UserSecretsManagerFactory.cs (1)
79private sealed class UserSecretsManager : IUserSecretsManager
34 references to IUserSecretsManager
Aspire.Hosting (15)
ApplicationModel\UserSecretsParameterDefault.cs (1)
18internal sealed class UserSecretsParameterDefault(string applicationName, string parameterName, ParameterDefault parameterDefault, IUserSecretsManager userSecretsManager)
DistributedApplicationBuilder.cs (2)
69private readonly IUserSecretsManager _userSecretsManager; 106public IUserSecretsManager UserSecretsManager => _userSecretsManager;
IDistributedApplicationBuilder.cs (1)
168public IUserSecretsManager UserSecretsManager => throw new NotImplementedException();
Pipelines\Internal\UserSecretsDeploymentStateManager.cs (2)
17private readonly IUserSecretsManager _userSecretsManager; 19public UserSecretsDeploymentStateManager(ILogger<UserSecretsDeploymentStateManager> logger, IUserSecretsManager userSecretsManager)
UserSecrets\NoopUserSecretsManager.cs (1)
13/// A no-op implementation of <see cref="IUserSecretsManager"/> used when user secrets are not configured for a project.
UserSecrets\UserSecretsManagerFactory.cs (6)
19/// Factory for creating and caching <see cref="IUserSecretsManager"/> instances. 27private readonly Dictionary<string, IUserSecretsManager> _managerCache = new(); 39public IUserSecretsManager GetOrCreate(string filePath) 47if (!_managerCache.TryGetValue(normalizedPath, out var manager)) 59public IUserSecretsManager GetOrCreateFromId(string? userSecretsId) 73public IUserSecretsManager GetOrCreate(Assembly? assembly)
VersionChecking\VersionCheckService.cs (2)
35private readonly IUserSecretsManager _userSecretsManager; 40IUserSecretsManager userSecretsManager)
Aspire.Hosting.Testing (3)
DistributedApplicationTestingBuilder.cs (3)
249public IUserSecretsManager UserSecretsManager => innerBuilder.UserSecretsManager; 403public IUserSecretsManager UserSecretsManager => _innerBuilder.UserSecretsManager; 499new IUserSecretsManager UserSecretsManager => ((IDistributedApplicationBuilder)this).UserSecretsManager;
Aspire.Hosting.Tests (16)
SecretsStoreTests.cs (3)
40var manager = factory.GetOrCreate(testAssembly); 66var manager = factory.GetOrCreate(testAssembly); 78var manager = factory.GetOrCreateFromId(userSecretsId);
UserSecretsParameterDefaultTests.cs (12)
37var manager = factory.GetOrCreate(testAssembly); 54var manager = factory.GetOrCreate(testAssembly); 84var manager = factory.GetOrCreate(testAssembly); 119var manager = factory.GetOrCreate(testAssembly); 156var manager = factory.GetOrCreate(testAssembly); 161var manager = factory.GetOrCreate(testAssembly); 199var manager = factory.GetOrCreate(testAssembly); 230var manager = customFactory.GetOrCreate(testAssembly); 259var manager1 = customFactory1.GetOrCreate(testAssembly1); 265var manager2 = customFactory2.GetOrCreate(testAssembly2); 294var manager = customFactory.GetOrCreate(testAssembly); 335var manager = factory.GetOrCreateFromId(userSecretsId);
VersionChecking\VersionCheckServiceTests.cs (1)
256IUserSecretsManager? userSecretsManager = null)