9 implementations of IsFeatureEnabled
aspire (1)
Configuration\Features.cs (1)
11public bool IsFeatureEnabled(string feature, bool defaultValue)
Aspire.Cli.Tests (8)
Commands\NewCommandTests.cs (1)
1664public bool IsFeatureEnabled(string featureFlag, bool defaultValue)
Commands\RunCommandTests.cs (1)
1495public bool IsFeatureEnabled(string featureName, bool defaultValue = false)
DotNetSdkInstallerTests.cs (1)
263public bool IsFeatureEnabled(string featureName, bool defaultValue = false)
Packaging\NuGetConfigMergerSnapshotTests.cs (1)
35public bool IsFeatureEnabled(string featureFlag, bool defaultValue) => defaultValue;
Packaging\PackagingServiceTests.cs (1)
29public bool IsFeatureEnabled(string featureFlag, bool defaultValue)
Projects\DefaultLanguageDiscoveryTests.cs (1)
212public bool IsFeatureEnabled(string featureName, bool defaultValue = false)
Projects\ProjectLocatorTests.cs (1)
670public bool IsFeatureEnabled(string featureName, bool defaultValue = false)
Templating\DotNetTemplateFactoryTests.cs (1)
443public bool IsFeatureEnabled(string featureFlag, bool defaultValue)
22 references to IsFeatureEnabled
aspire (17)
Commands\BaseCommand.cs (1)
54if (UpdateNotificationsEnabled && features.IsFeatureEnabled(KnownFeatures.UpdateNotificationsEnabled, true))
Commands\InitCommand.cs (1)
110var isStagingEnabled = features.IsFeatureEnabled(KnownFeatures.StagingChannelEnabled, false);
Commands\NewCommand.cs (1)
94var isStagingEnabled = _features.IsFeatureEnabled(KnownFeatures.StagingChannelEnabled, false);
Commands\RootCommand.cs (1)
236if (featureFlags.IsFeatureEnabled(KnownFeatures.ExecCommandEnabled, false))
Commands\RunCommand.cs (1)
154var watchModeEnabled = _features.IsFeatureEnabled(KnownFeatures.DefaultWatchEnabled, defaultValue: false) || (isExtensionHost && !startDebugSession);
Commands\UpdateCommand.cs (2)
69var isStagingEnabled = _features.IsFeatureEnabled(KnownFeatures.StagingChannelEnabled, false); 273var isStagingEnabled = _features.IsFeatureEnabled(KnownFeatures.StagingChannelEnabled, false);
DotNet\DotNetCliRunner.cs (1)
454if (!features.IsFeatureEnabled(KnownFeatures.UpdateNotificationsEnabled, defaultValue: true))
NuGet\BundleNuGetPackageCache.cs (1)
227if (isOfficialPackage && !_features.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false))
NuGet\NuGetPackageCache.cs (1)
134if (isOfficialPackage && !features.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false))
NuGet\NuGetPackagePrefetcher.cs (1)
53if (features.IsFeatureEnabled(KnownFeatures.UpdateNotificationsEnabled, true))
Packaging\PackagingService.cs (1)
60if (features.IsFeatureEnabled(KnownFeatures.StagingChannelEnabled, false))
Projects\DefaultLanguageDiscovery.cs (1)
155return features.IsFeatureEnabled(featureFlag, false);
Projects\DotNetAppHostProject.cs (1)
253var watch = !isSingleFileAppHost && (_features.IsFeatureEnabled(KnownFeatures.DefaultWatchEnabled, defaultValue: false) || (isExtensionHost && !context.StartDebugSession));
Projects\GuestAppHostProject.cs (1)
423var enableHotReload = _features.IsFeatureEnabled(KnownFeatures.DefaultWatchEnabled, defaultValue: false);
Templating\DotNetTemplateFactory.cs (2)
66var showAllTemplates = features.IsFeatureEnabled(KnownFeatures.ShowAllTemplates, false); 78var showAllTemplates = features.IsFeatureEnabled(KnownFeatures.ShowAllTemplates, false);
Aspire.Cli.Tests (5)
Commands\ConfigCommandTests.cs (5)
381Assert.True(featureFlags.IsFeatureEnabled("testFeature", defaultValue: false)); 399Assert.False(featureFlags.IsFeatureEnabled("testFeature", defaultValue: true)); 423Assert.False(featureFlags.IsFeatureEnabled("testFeature", defaultValue: true)); 460Assert.True(featureFlags.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false)); 472Assert.False(featureFlags.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false));