4 implementations of IUserSecretsManager
Aspire.Hosting (2)
UserSecrets\NoopUserSecretsManager.cs (1)
13
internal sealed class NoopUserSecretsManager :
IUserSecretsManager
UserSecrets\UserSecretsManagerFactory.cs (1)
79
private sealed class UserSecretsManager :
IUserSecretsManager
Aspire.Hosting.Browsers.Tests (1)
BrowserLogsBuilderExtensionsTests.cs (1)
1934
private sealed class RecordingUserSecretsManager :
IUserSecretsManager
Aspire.Hosting.TestUtilities (1)
Utils\MockUserSecretsManager.cs (1)
9
internal sealed class MockUserSecretsManager :
IUserSecretsManager
59 references to IUserSecretsManager
Aspire.Hosting (24)
ApplicationModel\UserSecretsParameterDefault.cs (1)
16
internal sealed class UserSecretsParameterDefault(string applicationName, string parameterName, ParameterDefault parameterDefault,
IUserSecretsManager
userSecretsManager)
Ats\UserSecretsExports.cs (4)
21
public static
IUserSecretsManager
GetUserSecretsManager(this IServiceProvider serviceProvider)
25
return serviceProvider.GetRequiredService<
IUserSecretsManager
>();
36
public static Task SaveStateJson(this
IUserSecretsManager
userSecretsManager, string json, CancellationToken cancellationToken = default)
55
public static void GetOrSetSecret<T>(this
IUserSecretsManager
userSecretsManager, IResourceBuilder<T> resourceBuilder, string name, string value)
BuiltInDistributedApplicationEventSubscriptionHandlers.cs (2)
86
var
userSecretsManager = beforeStartEvent.Services.GetRequiredService<
IUserSecretsManager
>();
Dcp\DcpExecutor.cs (2)
49
private readonly
IUserSecretsManager
_userSecretsManager;
95
IUserSecretsManager
userSecretsManager)
DistributedApplicationBuilder.cs (2)
79
private readonly
IUserSecretsManager
_userSecretsManager;
116
public
IUserSecretsManager
UserSecretsManager => _userSecretsManager;
IDistributedApplicationBuilder.cs (1)
168
public
IUserSecretsManager
UserSecretsManager => throw new NotImplementedException();
Orchestrator\ParameterProcessor.cs (1)
24
IUserSecretsManager
userSecretsManager)
Pipelines\Internal\UserSecretsDeploymentStateManager.cs (2)
15
private readonly
IUserSecretsManager
_userSecretsManager;
17
public UserSecretsDeploymentStateManager(ILogger<UserSecretsDeploymentStateManager> logger,
IUserSecretsManager
userSecretsManager)
UserSecrets\NoopUserSecretsManager.cs (1)
11
/// A no-op implementation of <see cref="
IUserSecretsManager
"/> used when user secrets are not configured for a project.
UserSecrets\UserSecretsManagerFactory.cs (6)
18
/// Factory for creating and caching <see cref="
IUserSecretsManager
"/> instances.
26
private readonly Dictionary<string,
IUserSecretsManager
> _managerCache = new();
37
public
IUserSecretsManager
GetOrCreate(string filePath, string? legacyUserSecretsFilePath = null)
47
if (!_managerCache.TryGetValue(cacheKey, out
var
manager))
59
public
IUserSecretsManager
GetOrCreateFromId(string? userSecretsId)
73
public
IUserSecretsManager
GetOrCreate(Assembly? assembly)
VersionChecking\VersionCheckService.cs (2)
32
private readonly
IUserSecretsManager
_userSecretsManager;
37
IUserSecretsManager
userSecretsManager)
Aspire.Hosting.Browsers (1)
BrowserLogsConfigurationManager.cs (1)
17
IUserSecretsManager
userSecretsManager,
Aspire.Hosting.Browsers.Tests (8)
BrowserLogsBuilderExtensionsTests.cs (7)
464
builder.Services.AddSingleton<
IUserSecretsManager
>(userSecretsManager);
507
builder.Services.AddSingleton<
IUserSecretsManager
>(userSecretsManager);
547
builder.Services.AddSingleton<
IUserSecretsManager
>(userSecretsManager);
585
builder.Services.AddSingleton<
IUserSecretsManager
>(userSecretsManager);
628
builder.Services.AddSingleton<
IUserSecretsManager
>(userSecretsManager);
671
builder.Services.AddSingleton<
IUserSecretsManager
>(userSecretsManager);
721
builder.Services.AddSingleton<
IUserSecretsManager
>(userSecretsManager);
src\Aspire.Hosting.Browsers\BrowserLogsConfigurationManager.cs (1)
17
IUserSecretsManager
userSecretsManager,
Aspire.Hosting.Testing (3)
DistributedApplicationTestingBuilder.cs (3)
532
public
IUserSecretsManager
UserSecretsManager => innerBuilder.UserSecretsManager;
697
public
IUserSecretsManager
UserSecretsManager => _innerBuilder.UserSecretsManager;
793
new
IUserSecretsManager
UserSecretsManager => ((IDistributedApplicationBuilder)this).UserSecretsManager;
Aspire.Hosting.Tests (23)
Dcp\DcpExecutorTests.cs (1)
11381
IUserSecretsManager
? userSecretsManager = null,
Orchestrator\ParameterProcessorTests.cs (1)
1573
IUserSecretsManager
? userSecretsManager = null,
PersistentContainerWarningTests.cs (3)
22
services.AddSingleton<
IUserSecretsManager
>(NoopUserSecretsManager.Instance);
46
services.AddSingleton<
IUserSecretsManager
>(new MockUserSecretsManager());
70
services.AddSingleton<
IUserSecretsManager
>(NoopUserSecretsManager.Instance);
SecretsStoreTests.cs (3)
39
var
manager = factory.GetOrCreate(testAssembly);
65
var
manager = factory.GetOrCreate(testAssembly);
77
var
manager = factory.GetOrCreateFromId(userSecretsId);
UserSecretsParameterDefaultTests.cs (14)
36
var
manager = factory.GetOrCreate(testAssembly);
53
var
manager = factory.GetOrCreate(testAssembly);
83
var
manager = factory.GetOrCreate(testAssembly);
118
var
manager = factory.GetOrCreate(testAssembly);
155
var
manager = factory.GetOrCreate(testAssembly);
160
var
manager = factory.GetOrCreate(testAssembly);
188
var
manager = factory.GetOrCreate(testAssembly);
220
var
manager = factory.GetOrCreate(testAssembly);
251
var
manager = customFactory.GetOrCreate(testAssembly);
280
var
manager1 = customFactory1.GetOrCreate(testAssembly1);
286
var
manager2 = customFactory2.GetOrCreate(testAssembly2);
315
var
manager = customFactory.GetOrCreate(testAssembly);
355
var
manager = factory.GetOrCreate(testAssembly);
385
var
manager = factory.GetOrCreateFromId(userSecretsId);
VersionChecking\VersionCheckServiceTests.cs (1)
395
IUserSecretsManager
? userSecretsManager = null,