7 implementations of IsFeatureEnabled
aspire (1)
Configuration\Features.cs (1)
10public bool IsFeatureEnabled(string feature, bool defaultValue)
Aspire.Cli.Tests (6)
DotNetSdkInstallerTests.cs (2)
387public bool IsFeatureEnabled(string featureName, bool defaultValue = false) 403public bool IsFeatureEnabled(string featureName, bool defaultValue = false)
Packaging\NuGetConfigMergerSnapshotTests.cs (1)
34public bool IsFeatureEnabled(string featureFlag, bool defaultValue) => defaultValue;
Packaging\PackagingServiceTests.cs (1)
28public bool IsFeatureEnabled(string featureFlag, bool defaultValue)
Projects\ProjectLocatorTests.cs (1)
713public bool IsFeatureEnabled(string featureName, bool defaultValue = false)
Templating\DotNetTemplateFactoryTests.cs (1)
356public bool IsFeatureEnabled(string featureFlag, bool defaultValue)
18 references to IsFeatureEnabled
aspire (13)
Commands\BaseCommand.cs (1)
36if (UpdateNotificationsEnabled && features.IsFeatureEnabled(KnownFeatures.UpdateNotificationsEnabled, true))
Commands\RootCommand.cs (1)
113if (featureFlags.IsFeatureEnabled(KnownFeatures.ExecCommandEnabled, false))
Commands\RunCommand.cs (1)
143var watch = !isSingleFileAppHost && (_features.IsFeatureEnabled(KnownFeatures.DefaultWatchEnabled, defaultValue: false) || (isExtensionHost && !startDebugSession));
DotNet\DotNetCliRunner.cs (4)
272if (!features.IsFeatureEnabled(KnownFeatures.UpdateNotificationsEnabled, defaultValue: true)) 303if (features.IsFeatureEnabled(KnownFeatures.DotNetSdkInstallationEnabled, true)) 554if (features.IsFeatureEnabled(KnownFeatures.OrphanDetectionWithTimestampEnabled, true)) 932bool cacheEnabled = useCache && features.IsFeatureEnabled(KnownFeatures.PackageSearchDiskCachingEnabled, defaultValue: true);
DotNet\DotNetSdkInstaller.cs (1)
51if (!features.IsFeatureEnabled(KnownFeatures.MinimumSdkCheckEnabled, true))
NuGet\NuGetPackageCache.cs (1)
137if (isOfficialPackage && !features.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false))
NuGet\NuGetPackagePrefetcher.cs (1)
64if (features.IsFeatureEnabled(KnownFeatures.UpdateNotificationsEnabled, true))
Packaging\PackagingService.cs (1)
57if (features.IsFeatureEnabled(KnownFeatures.StagingChannelEnabled, false))
Templating\DotNetTemplateFactory.cs (1)
23var showAllTemplates = features.IsFeatureEnabled(KnownFeatures.ShowAllTemplates, false);
Utils\SdkInstallHelper.cs (1)
57if (features.IsFeatureEnabled(KnownFeatures.DotNetSdkInstallationEnabled, defaultValue: false) &&
Aspire.Cli.Tests (5)
Commands\ConfigCommandTests.cs (5)
328Assert.True(featureFlags.IsFeatureEnabled("testFeature", defaultValue: false)); 346Assert.False(featureFlags.IsFeatureEnabled("testFeature", defaultValue: true)); 370Assert.False(featureFlags.IsFeatureEnabled("testFeature", defaultValue: true)); 407Assert.True(featureFlags.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false)); 419Assert.False(featureFlags.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false));