4 implementations of IsAvailable
Aspire.Hosting (2)
UserSecrets\NoopUserSecretsManager.cs (1)
21public bool IsAvailable => false;
UserSecrets\UserSecretsManagerFactory.cs (1)
90public bool IsAvailable => true;
Aspire.Hosting.Browsers.Tests (1)
BrowserLogsBuilderExtensionsTests.cs (1)
1944public bool IsAvailable { get; init; } = true;
Aspire.Hosting.TestUtilities (1)
Utils\MockUserSecretsManager.cs (1)
22public bool IsAvailable => _isAvailable;
15 references to IsAvailable
Aspire.Hosting (8)
BuiltInDistributedApplicationEventSubscriptionHandlers.cs (1)
88if (userSecretsManager.IsAvailable)
Orchestrator\ParameterProcessor.cs (6)
348Description = !userSecretsManager.IsAvailable 352Disabled = !userSecretsManager.IsAvailable, 390Disabled = !userSecretsManager.IsAvailable, 396if (!userSecretsManager.IsAvailable) 532Description = !userSecretsManager.IsAvailable 536Disabled = !userSecretsManager.IsAvailable
VersionChecking\VersionCheckService.cs (1)
163if (_userSecretsManager.IsAvailable)
Aspire.Hosting.Browsers (2)
BrowserLogsBuilderExtensions.cs (1)
218Arguments = BrowserLogsConfigurationManager.CreateArgumentDefinitions(browserLogsResource, builder.ApplicationBuilder.UserSecretsManager.IsAvailable),
BrowserLogsConfigurationManager.cs (1)
298if (IsSaveToUserSecretsRequested(inputs) && !userSecretsManager.IsAvailable)
Aspire.Hosting.Browsers.Tests (2)
src\Aspire.Hosting.Browsers\BrowserLogsBuilderExtensions.cs (1)
218Arguments = BrowserLogsConfigurationManager.CreateArgumentDefinitions(browserLogsResource, builder.ApplicationBuilder.UserSecretsManager.IsAvailable),
src\Aspire.Hosting.Browsers\BrowserLogsConfigurationManager.cs (1)
298if (IsSaveToUserSecretsRequested(inputs) && !userSecretsManager.IsAvailable)
Aspire.Hosting.Tests (2)
DistributedApplicationBuilderTests.cs (2)
316Assert.True(appBuilder.UserSecretsManager.IsAvailable); 625Assert.False(appBuilder.UserSecretsManager.IsAvailable);
Aspire.Hosting.TestUtilities (1)
Utils\PersistentContainerTestHelpers.cs (1)
106Assert.True(builder.UserSecretsManager.IsAvailable);