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)
97var remoteFetchEnabled = features.IsFeatureEnabled(
Commands\AddCommand.cs (1)
172var applyPolyglotFilter = _features.IsFeatureEnabled(KnownFeatures.PolyglotIntegrationFilterEnabled, false)
Commands\BaseCommand.cs (1)
253if (UpdateNotificationsEnabled && !_isMachineReadableFormatRequested && services.Features.IsFeatureEnabled(KnownFeatures.UpdateNotificationsEnabled, true))
Commands\IntegrationSearchCommand.cs (1)
75var applyPolyglotFilter = _features.IsFeatureEnabled(KnownFeatures.PolyglotIntegrationFilterEnabled, false)
Commands\RunCommand.cs (1)
199var watchModeEnabled = _features.IsFeatureEnabled(KnownFeatures.DefaultWatchEnabled, defaultValue: false) || extensionTerminalRunWithoutDebugSession;
DotNet\DotNetCliRunner.cs (1)
1006if (!features.IsFeatureEnabled(KnownFeatures.UpdateNotificationsEnabled, defaultValue: true))
KnownFeatures.cs (2)
147: features.IsFeatureEnabled(ExperimentalHostingIntegrations, defaultValue: false); 169return features.IsFeatureEnabled(StagingChannelEnabled, false)
NuGet\BundleNuGetPackageCache.cs (1)
185return features.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false)
NuGet\NuGetPackageCache.cs (2)
167var showDeprecatedPackages = features.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false); 223if (!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)
331var showDeprecatedPackages = _features.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false);
Packaging\PackagingService.cs (2)
185var stagingFeatureEnabled = _features.IsFeatureEnabled(KnownFeatures.StagingChannelEnabled, false); 532if (_features.IsFeatureEnabled(KnownFeatures.StagingChannelEnabled, false))
Projects\DefaultLanguageDiscovery.cs (1)
178return features.IsFeatureEnabled(featureFlag, false);
Projects\DotNetAppHostProject.cs (1)
1499var watch = !isSingleFileAppHost && _features.IsFeatureEnabled(KnownFeatures.DefaultWatchEnabled, defaultValue: false);
Projects\GuestAppHostProject.cs (1)
576var enableHotReload = _features.IsFeatureEnabled(KnownFeatures.DefaultWatchEnabled, defaultValue: false);
Templating\DotNetTemplateFactory.cs (2)
62var showAllTemplates = features.IsFeatureEnabled(KnownFeatures.ShowAllTemplates, false); 73var showAllTemplates = features.IsFeatureEnabled(KnownFeatures.ShowAllTemplates, false);
Aspire.Cli.Tests (7)
Commands\ConfigCommandTests.cs (7)
646Assert.True(featureFlags.IsFeatureEnabled(KnownFeatures.AspireSkillsRemoteFetchEnabled, defaultValue: false)); 668Assert.True(featureFlags.IsFeatureEnabled("testFeature", defaultValue: false)); 686Assert.False(featureFlags.IsFeatureEnabled("testFeature", defaultValue: true)); 710Assert.False(featureFlags.IsFeatureEnabled("testFeature", defaultValue: true)); 747Assert.True(featureFlags.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false)); 759Assert.False(featureFlags.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false)); 821.IsFeatureEnabled(featureName, defaultValue: false));