44 references to KnownFeatures
aspire (8)
Commands\BaseCommand.cs (1)
34if (UpdateNotificationsEnabled && features.IsFeatureEnabled(KnownFeatures.UpdateNotificationsEnabled, true))
Commands\RootCommand.cs (1)
99if (featureFlags.IsFeatureEnabled(KnownFeatures.ExecCommandEnabled, false))
DotNet\DotNetCliRunner.cs (2)
247if (!features.IsFeatureEnabled(KnownFeatures.UpdateNotificationsEnabled, defaultValue: true)) 499if (features.IsFeatureEnabled(KnownFeatures.OrphanDetectionWithTimestampEnabled, true))
DotNet\DotNetSdkInstaller.cs (2)
32if (!features.IsFeatureEnabled(KnownFeatures.MinimumSdkCheckEnabled, true)) 146else if (features.IsFeatureEnabled(KnownFeatures.SingleFileAppHostEnabled, false))
NuGet\NuGetPackageCache.cs (1)
136if (isOfficialPackage && !features.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false))
NuGet\NuGetPackagePrefetcher.cs (1)
53if (features.IsFeatureEnabled(KnownFeatures.UpdateNotificationsEnabled, true))
Aspire.Cli.Tests (36)
Commands\AddCommandTests.cs (1)
353options.DisabledFeatures = [KnownFeatures.UpdateNotificationsEnabled];
Commands\ConfigCommandTests.cs (8)
293var setResult = command.Parse($"config set {KnownFeatures.FeaturePrefix}.testFeature true"); 311var setResult = command.Parse($"config set {KnownFeatures.FeaturePrefix}.testFeature false"); 329confing[$"{KnownFeatures.FeaturePrefix}:testFeature"] = "invalid"; // Set an invalid value 335var setResult = command.Parse($"config set {KnownFeatures.FeaturePrefix}.testFeature invalid"); 368var setResult = command.Parse($"config set {KnownFeatures.FeaturePrefix}.{KnownFeatures.ShowDeprecatedPackages} true"); 378Assert.True(featureFlags.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false)); 390Assert.False(featureFlags.IsFeatureEnabled(KnownFeatures.ShowDeprecatedPackages, defaultValue: false));
Commands\ExecCommandTests.cs (5)
44options.EnabledFeatures = [KnownFeatures.ExecCommandEnabled]; 62options.EnabledFeatures = [KnownFeatures.ExecCommandEnabled]; 80options.EnabledFeatures = [KnownFeatures.ExecCommandEnabled]; 98options.EnabledFeatures = [KnownFeatures.ExecCommandEnabled]; 145options.EnabledFeatures = [KnownFeatures.ExecCommandEnabled];
Commands\SdkInstallerTests.cs (1)
119options.EnabledFeatures = [KnownFeatures.ExecCommandEnabled];
DotNet\DotNetCliRunnerTests.cs (3)
358options.DisabledFeatures = [KnownFeatures.UpdateNotificationsEnabled]; 405options.EnabledFeatures = [KnownFeatures.UpdateNotificationsEnabled]; 454options.DisabledFeatures = [KnownFeatures.UpdateNotificationsEnabled];
DotNetSdkInstallerTests.cs (15)
29.SetFeature(KnownFeatures.MinimumSdkCheckEnabled, true); 43.SetFeature(KnownFeatures.MinimumSdkCheckEnabled, true); 60.SetFeature(KnownFeatures.MinimumSdkCheckEnabled, true); 74.SetFeature(KnownFeatures.MinimumSdkCheckEnabled, true); 96.SetFeature(KnownFeatures.MinimumSdkCheckEnabled, false); 110.SetFeature(KnownFeatures.MinimumSdkCheckEnabled, true); 151.SetFeature(KnownFeatures.MinimumSdkCheckEnabled, true) 152.SetFeature(KnownFeatures.SingleFileAppHostEnabled, true); 166.SetFeature(KnownFeatures.MinimumSdkCheckEnabled, true) 167.SetFeature(KnownFeatures.SingleFileAppHostEnabled, false); 181.SetFeature(KnownFeatures.MinimumSdkCheckEnabled, true) 182.SetFeature(KnownFeatures.SingleFileAppHostEnabled, true); 208.SetFeature(KnownFeatures.SingleFileAppHostEnabled, true); 220.SetFeature(KnownFeatures.SingleFileAppHostEnabled, true); 261return featureName == KnownFeatures.MinimumSdkCheckEnabled ? enabled : false;
NuGet\NuGetPackageCacheTests.cs (1)
89configure.EnabledFeatures = [Aspire.Cli.KnownFeatures.ShowDeprecatedPackages];
Utils\CliTestHelper.cs (2)
45config[$"{KnownFeatures.FeaturePrefix}:{featureFlag}"] = "true"; 50config[$"{KnownFeatures.FeaturePrefix}:{featureFlag}"] = "false";