3 implementations of IsFeatureEnabled
aspire (1)
Configuration\Features.cs (1)
10
public bool
IsFeatureEnabled
(string feature, bool defaultValue)
Aspire.Cli.Tests (2)
DotNetSdkInstallerTests.cs (2)
259
public bool
IsFeatureEnabled
(string featureName, bool defaultValue = false)
275
public bool
IsFeatureEnabled
(string featureName, bool defaultValue = false)
13 references to IsFeatureEnabled
aspire (8)
Commands\BaseCommand.cs (1)
34
if (UpdateNotificationsEnabled && features.
IsFeatureEnabled
(KnownFeatures.UpdateNotificationsEnabled, true))
Commands\RootCommand.cs (1)
99
if (featureFlags.
IsFeatureEnabled
(KnownFeatures.ExecCommandEnabled, false))
DotNet\DotNetCliRunner.cs (2)
247
if (!features.
IsFeatureEnabled
(KnownFeatures.UpdateNotificationsEnabled, defaultValue: true))
499
if (features.
IsFeatureEnabled
(KnownFeatures.OrphanDetectionWithTimestampEnabled, true))
DotNet\DotNetSdkInstaller.cs (2)
32
if (!features.
IsFeatureEnabled
(KnownFeatures.MinimumSdkCheckEnabled, true))
146
else if (features.
IsFeatureEnabled
(KnownFeatures.SingleFileAppHostEnabled, false))
NuGet\NuGetPackageCache.cs (1)
136
if (isOfficialPackage && !features.
IsFeatureEnabled
(KnownFeatures.ShowDeprecatedPackages, defaultValue: false))
NuGet\NuGetPackagePrefetcher.cs (1)
53
if (features.
IsFeatureEnabled
(KnownFeatures.UpdateNotificationsEnabled, true))
Aspire.Cli.Tests (5)
Commands\ConfigCommandTests.cs (5)
299
Assert.True(featureFlags.
IsFeatureEnabled
("testFeature", defaultValue: false));
317
Assert.False(featureFlags.
IsFeatureEnabled
("testFeature", defaultValue: true));
341
Assert.False(featureFlags.
IsFeatureEnabled
("testFeature", defaultValue: true));
378
Assert.True(featureFlags.
IsFeatureEnabled
(KnownFeatures.ShowDeprecatedPackages, defaultValue: false));
390
Assert.False(featureFlags.
IsFeatureEnabled
(KnownFeatures.ShowDeprecatedPackages, defaultValue: false));