7 implementations of IsFeatureEnabled
aspire (1)
Configuration\Features.cs (1)
10
public bool
IsFeatureEnabled
(string feature, bool defaultValue)
Aspire.Cli.Tests (6)
DotNetSdkInstallerTests.cs (2)
379
public bool
IsFeatureEnabled
(string featureName, bool defaultValue = false)
395
public bool
IsFeatureEnabled
(string featureName, bool defaultValue = false)
Packaging\NuGetConfigMergerSnapshotTests.cs (1)
34
public bool
IsFeatureEnabled
(string featureFlag, bool defaultValue) => defaultValue;
Packaging\PackagingServiceTests.cs (1)
28
public bool
IsFeatureEnabled
(string featureFlag, bool defaultValue)
Projects\ProjectLocatorTests.cs (1)
714
public bool
IsFeatureEnabled
(string featureName, bool defaultValue = false)
Templating\DotNetTemplateFactoryTests.cs (1)
372
public bool
IsFeatureEnabled
(string featureFlag, bool defaultValue)
25 references to IsFeatureEnabled
aspire (20)
Commands\BaseCommand.cs (1)
36
if (UpdateNotificationsEnabled && features.
IsFeatureEnabled
(KnownFeatures.UpdateNotificationsEnabled, true))
Commands\InitCommand.cs (1)
416
if (_features.
IsFeatureEnabled
(KnownFeatures.SingleFileAppHostEnabled, false))
Commands\PublishCommandBase.cs (1)
110
if (isSingleFileAppHost && !_features.
IsFeatureEnabled
(KnownFeatures.SingleFileAppHostEnabled, false))
Commands\RootCommand.cs (1)
105
if (featureFlags.
IsFeatureEnabled
(KnownFeatures.ExecCommandEnabled, false))
Commands\RunCommand.cs (2)
124
if (isSingleFileAppHost && !_features.
IsFeatureEnabled
(KnownFeatures.SingleFileAppHostEnabled, false))
143
var watch = !isSingleFileAppHost && (_features.
IsFeatureEnabled
(KnownFeatures.DefaultWatchEnabled, defaultValue: false) || (isExtensionHost && !startDebugSession));
DotNet\DotNetCliRunner.cs (3)
266
if (!features.
IsFeatureEnabled
(KnownFeatures.UpdateNotificationsEnabled, defaultValue: true))
534
if (features.
IsFeatureEnabled
(KnownFeatures.OrphanDetectionWithTimestampEnabled, true))
903
bool cacheEnabled = useCache && features.
IsFeatureEnabled
(KnownFeatures.PackageSearchDiskCachingEnabled, defaultValue: true);
DotNet\DotNetSdkInstaller.cs (3)
32
if (!features.
IsFeatureEnabled
(KnownFeatures.MinimumSdkCheckEnabled, true))
146
else if (features.
IsFeatureEnabled
(KnownFeatures.SingleFileAppHostEnabled, false) ||
147
features.
IsFeatureEnabled
(KnownFeatures.DefaultWatchEnabled, false))
NuGet\NuGetPackageCache.cs (1)
137
if (isOfficialPackage && !features.
IsFeatureEnabled
(KnownFeatures.ShowDeprecatedPackages, defaultValue: false))
NuGet\NuGetPackagePrefetcher.cs (1)
53
if (features.
IsFeatureEnabled
(KnownFeatures.UpdateNotificationsEnabled, true))
Packaging\PackagingService.cs (1)
57
if (features.
IsFeatureEnabled
(KnownFeatures.StagingChannelEnabled, false))
Projects\ProjectLocator.cs (3)
87
if (features.
IsFeatureEnabled
(KnownFeatures.SingleFileAppHostEnabled, false))
269
if (foundProjects.Count == 0 && features.
IsFeatureEnabled
(KnownFeatures.SingleFileAppHostEnabled, false))
331
if (features.
IsFeatureEnabled
(KnownFeatures.SingleFileAppHostEnabled, false))
Templating\DotNetTemplateFactory.cs (2)
23
var showAllTemplates = features.
IsFeatureEnabled
(KnownFeatures.ShowAllTemplates, false);
71
if (showAllTemplates && features.
IsFeatureEnabled
(KnownFeatures.SingleFileAppHostEnabled, false))
Aspire.Cli.Tests (5)
Commands\ConfigCommandTests.cs (5)
327
Assert.True(featureFlags.
IsFeatureEnabled
("testFeature", defaultValue: false));
345
Assert.False(featureFlags.
IsFeatureEnabled
("testFeature", defaultValue: true));
369
Assert.False(featureFlags.
IsFeatureEnabled
("testFeature", defaultValue: true));
406
Assert.True(featureFlags.
IsFeatureEnabled
(KnownFeatures.ShowDeprecatedPackages, defaultValue: false));
418
Assert.False(featureFlags.
IsFeatureEnabled
(KnownFeatures.ShowDeprecatedPackages, defaultValue: false));