2 implementations of IUserSecretsManager
Aspire.Hosting (2)
UserSecrets\NoopUserSecretsManager.cs (1)
15
internal sealed class NoopUserSecretsManager :
IUserSecretsManager
UserSecrets\UserSecretsManagerFactory.cs (1)
79
private sealed class UserSecretsManager :
IUserSecretsManager
34 references to IUserSecretsManager
Aspire.Hosting (15)
ApplicationModel\UserSecretsParameterDefault.cs (1)
18
internal sealed class UserSecretsParameterDefault(string applicationName, string parameterName, ParameterDefault parameterDefault,
IUserSecretsManager
userSecretsManager)
DistributedApplicationBuilder.cs (2)
69
private readonly
IUserSecretsManager
_userSecretsManager;
106
public
IUserSecretsManager
UserSecretsManager => _userSecretsManager;
IDistributedApplicationBuilder.cs (1)
168
public
IUserSecretsManager
UserSecretsManager => throw new NotImplementedException();
Pipelines\Internal\UserSecretsDeploymentStateManager.cs (2)
17
private readonly
IUserSecretsManager
_userSecretsManager;
19
public 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.
27
private readonly Dictionary<string,
IUserSecretsManager
> _managerCache = new();
39
public
IUserSecretsManager
GetOrCreate(string filePath)
47
if (!_managerCache.TryGetValue(normalizedPath, out
var
manager))
59
public
IUserSecretsManager
GetOrCreateFromId(string? userSecretsId)
73
public
IUserSecretsManager
GetOrCreate(Assembly? assembly)
VersionChecking\VersionCheckService.cs (2)
35
private readonly
IUserSecretsManager
_userSecretsManager;
40
IUserSecretsManager
userSecretsManager)
Aspire.Hosting.Testing (3)
DistributedApplicationTestingBuilder.cs (3)
249
public
IUserSecretsManager
UserSecretsManager => innerBuilder.UserSecretsManager;
403
public
IUserSecretsManager
UserSecretsManager => _innerBuilder.UserSecretsManager;
499
new
IUserSecretsManager
UserSecretsManager => ((IDistributedApplicationBuilder)this).UserSecretsManager;
Aspire.Hosting.Tests (16)
SecretsStoreTests.cs (3)
40
var
manager = factory.GetOrCreate(testAssembly);
66
var
manager = factory.GetOrCreate(testAssembly);
78
var
manager = factory.GetOrCreateFromId(userSecretsId);
UserSecretsParameterDefaultTests.cs (12)
37
var
manager = factory.GetOrCreate(testAssembly);
54
var
manager = factory.GetOrCreate(testAssembly);
84
var
manager = factory.GetOrCreate(testAssembly);
119
var
manager = factory.GetOrCreate(testAssembly);
156
var
manager = factory.GetOrCreate(testAssembly);
161
var
manager = factory.GetOrCreate(testAssembly);
199
var
manager = factory.GetOrCreate(testAssembly);
230
var
manager = customFactory.GetOrCreate(testAssembly);
259
var
manager1 = customFactory1.GetOrCreate(testAssembly1);
265
var
manager2 = customFactory2.GetOrCreate(testAssembly2);
294
var
manager = customFactory.GetOrCreate(testAssembly);
335
var
manager = factory.GetOrCreateFromId(userSecretsId);
VersionChecking\VersionCheckServiceTests.cs (1)
256
IUserSecretsManager
? userSecretsManager = null)