2 implementations of IsFeatureEnabled
aspire (1)
Configuration\Features.cs (1)
11public bool IsFeatureEnabled(string feature, bool defaultValue)
Aspire.Cli.Tests (1)
TestServices\TestFeatures.cs (1)
18public bool IsFeatureEnabled(string featureFlag, bool defaultValue)
28 references to IsFeatureEnabled
aspire (21)
Agents\AspireSkills\AspireSkillsInstaller.cs (1)
98var remoteFetchEnabled = features.IsFeatureEnabled(
Commands\AddCommand.cs (1)
188var applyPolyglotFilter = _features.IsFeatureEnabled(KnownFeatures.PolyglotIntegrationFilterEnabled, false)
Commands\BaseCommand.cs (1)
264if (UpdateNotificationsEnabled && !_isMachineReadableFormatRequested && services.Features.IsFeatureEnabled(KnownFeatures.UpdateNotificationsEnabled, true))
Commands\IntegrationSearchCommand.cs (1)
76var applyPolyglotFilter = _features.IsFeatureEnabled(KnownFeatures.PolyglotIntegrationFilterEnabled, false)
Commands\RunCommand.cs (1)
203var watchModeEnabled = _features.IsFeatureEnabled(KnownFeatures.DefaultWatchEnabled, defaultValue: false) || extensionTerminalRunWithoutDebugSession;
DotNet\DotNetCliRunner.cs (1)
989if (!features.IsFeatureEnabled(KnownFeatures.UpdateNotificationsEnabled, defaultValue: true))
KnownFeatures.cs (2)
164: features.IsFeatureEnabled(ExperimentalHostingIntegrations, defaultValue: false); 186return features.IsFeatureEnabled(StagingChannelEnabled, false)
NuGet\BundleNuGetPackageCache.cs (1)
190return features.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false)
NuGet\NuGetPackageCache.cs (2)
222var showDeprecatedPackages = features.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false); 287if (!features.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false))
NuGet\NuGetPackagePrefetcher.cs (1)
29features.IsFeatureEnabled(KnownFeatures.UpdateNotificationsEnabled, true));
NuGet\NuGetSignatureVerificationEnabler.cs (1)
29!features.IsFeatureEnabled(
Packaging\PackageChannel.cs (1)
401var showDeprecatedPackages = _features.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false);
Packaging\PackagingService.cs (2)
184var stagingFeatureEnabled = _features.IsFeatureEnabled(KnownFeatures.StagingChannelEnabled, false); 529if (_features.IsFeatureEnabled(KnownFeatures.StagingChannelEnabled, false))
Projects\DefaultLanguageDiscovery.cs (1)
178return features.IsFeatureEnabled(featureFlag, false);
Projects\DotNetAppHostProject.cs (1)
1500var watch = !isSingleFileAppHost && _features.IsFeatureEnabled(KnownFeatures.DefaultWatchEnabled, defaultValue: false);
Projects\GuestAppHostProject.cs (1)
655var enableHotReload = _features.IsFeatureEnabled(KnownFeatures.DefaultWatchEnabled, defaultValue: false);
Templating\DotNetTemplateFactory.cs (2)
62var showAllTemplates = features.IsFeatureEnabled(KnownFeatures.ShowAllTemplates, false); 78var showAllTemplates = features.IsFeatureEnabled(KnownFeatures.ShowAllTemplates, false);
Aspire.Cli.Tests (7)
Commands\ConfigCommandTests.cs (7)
673Assert.True(featureFlags.IsFeatureEnabled(KnownFeatures.AspireSkillsRemoteFetchEnabled, defaultValue: false)); 695Assert.True(featureFlags.IsFeatureEnabled("testFeature", defaultValue: false)); 713Assert.False(featureFlags.IsFeatureEnabled("testFeature", defaultValue: true)); 737Assert.False(featureFlags.IsFeatureEnabled("testFeature", defaultValue: true)); 774Assert.True(featureFlags.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false)); 786Assert.False(featureFlags.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false)); 848.IsFeatureEnabled(featureName, defaultValue: false));