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)
27 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)
239if (UpdateNotificationsEnabled && !_isJsonFormatRequested && services.Features.IsFeatureEnabled(KnownFeatures.UpdateNotificationsEnabled, true))
Commands\IntegrationSearchCommand.cs (1)
75var applyPolyglotFilter = _features.IsFeatureEnabled(KnownFeatures.PolyglotIntegrationFilterEnabled, false)
Commands\RootCommand.cs (1)
233if (features.IsFeatureEnabled(KnownFeatures.TerminalCommandsEnabled, defaultValue: false))
Commands\RunCommand.cs (1)
197var watchModeEnabled = _features.IsFeatureEnabled(KnownFeatures.DefaultWatchEnabled, defaultValue: false) || extensionTerminalRunWithoutDebugSession;
DotNet\DotNetCliRunner.cs (1)
995if (!features.IsFeatureEnabled(KnownFeatures.UpdateNotificationsEnabled, defaultValue: true))
KnownFeatures.cs (1)
156return features.IsFeatureEnabled(StagingChannelEnabled, false)
NuGet\BundleNuGetPackageCache.cs (1)
282var showDeprecatedPackages = _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)
25!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)
1493var watch = !isSingleFileAppHost && _features.IsFeatureEnabled(KnownFeatures.DefaultWatchEnabled, defaultValue: false);
Projects\GuestAppHostProject.cs (1)
479var 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 (6)
Commands\ConfigCommandTests.cs (6)
560Assert.True(featureFlags.IsFeatureEnabled(KnownFeatures.AspireSkillsRemoteFetchEnabled, defaultValue: false)); 582Assert.True(featureFlags.IsFeatureEnabled("testFeature", defaultValue: false)); 600Assert.False(featureFlags.IsFeatureEnabled("testFeature", defaultValue: true)); 624Assert.False(featureFlags.IsFeatureEnabled("testFeature", defaultValue: true)); 661Assert.True(featureFlags.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false)); 673Assert.False(featureFlags.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false));