4 implementations of IsAvailable
Aspire.Hosting (2)
UserSecrets\NoopUserSecretsManager.cs (1)
23public bool IsAvailable => false;
UserSecrets\UserSecretsManagerFactory.cs (1)
90public bool IsAvailable => true;
Aspire.Hosting.Browsers.Tests (1)
BrowserLogsBuilderExtensionsTests.cs (1)
1945public bool IsAvailable { get; init; } = true;
Aspire.Hosting.TestUtilities (1)
Utils\MockUserSecretsManager.cs (1)
24public bool IsAvailable => _isAvailable;
14 references to IsAvailable
Aspire.Hosting (8)
BuiltInDistributedApplicationEventSubscriptionHandlers.cs (1)
90if (userSecretsManager.IsAvailable)
Orchestrator\ParameterProcessor.cs (6)
241Description = !userSecretsManager.IsAvailable 245Disabled = !userSecretsManager.IsAvailable, 283Disabled = !userSecretsManager.IsAvailable, 289if (!userSecretsManager.IsAvailable) 421Description = !userSecretsManager.IsAvailable 425Disabled = !userSecretsManager.IsAvailable
VersionChecking\VersionCheckService.cs (1)
165if (_userSecretsManager.IsAvailable)
Aspire.Hosting.Browsers (2)
BrowserLogsBuilderExtensions.cs (1)
218Arguments = BrowserLogsConfigurationManager.CreateArgumentDefinitions(browserLogsResource, builder.ApplicationBuilder.UserSecretsManager.IsAvailable),
BrowserLogsConfigurationManager.cs (1)
299if (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)
299if (IsSaveToUserSecretsRequested(inputs) && !userSecretsManager.IsAvailable)
Aspire.Hosting.Tests (1)
DistributedApplicationBuilderTests.cs (1)
278Assert.True(appBuilder.UserSecretsManager.IsAvailable);
Aspire.Hosting.TestUtilities (1)
Utils\PersistentContainerTestHelpers.cs (1)
106Assert.True(builder.UserSecretsManager.IsAvailable);