51 references to KnownFeatures
aspire (13)
Commands\BaseCommand.cs (1)
36
if (UpdateNotificationsEnabled && features.IsFeatureEnabled(
KnownFeatures
.UpdateNotificationsEnabled, true))
Commands\RootCommand.cs (1)
113
if (featureFlags.IsFeatureEnabled(
KnownFeatures
.ExecCommandEnabled, false))
Commands\RunCommand.cs (1)
143
var watch = !isSingleFileAppHost && (_features.IsFeatureEnabled(
KnownFeatures
.DefaultWatchEnabled, defaultValue: false) || (isExtensionHost && !startDebugSession));
DotNet\DotNetCliRunner.cs (4)
272
if (!features.IsFeatureEnabled(
KnownFeatures
.UpdateNotificationsEnabled, defaultValue: true))
303
if (features.IsFeatureEnabled(
KnownFeatures
.DotNetSdkInstallationEnabled, true))
554
if (features.IsFeatureEnabled(
KnownFeatures
.OrphanDetectionWithTimestampEnabled, true))
932
bool cacheEnabled = useCache && features.IsFeatureEnabled(
KnownFeatures
.PackageSearchDiskCachingEnabled, defaultValue: true);
DotNet\DotNetSdkInstaller.cs (1)
51
if (!features.IsFeatureEnabled(
KnownFeatures
.MinimumSdkCheckEnabled, true))
NuGet\NuGetPackageCache.cs (1)
137
if (isOfficialPackage && !features.IsFeatureEnabled(
KnownFeatures
.ShowDeprecatedPackages, defaultValue: false))
NuGet\NuGetPackagePrefetcher.cs (1)
64
if (features.IsFeatureEnabled(
KnownFeatures
.UpdateNotificationsEnabled, true))
Packaging\PackagingService.cs (1)
57
if (features.IsFeatureEnabled(
KnownFeatures
.StagingChannelEnabled, false))
Templating\DotNetTemplateFactory.cs (1)
23
var showAllTemplates = features.IsFeatureEnabled(
KnownFeatures
.ShowAllTemplates, false);
Utils\SdkInstallHelper.cs (1)
57
if (features.IsFeatureEnabled(
KnownFeatures
.DotNetSdkInstallationEnabled, defaultValue: false) &&
Aspire.Cli.Tests (38)
Commands\AddCommandTests.cs (1)
354
options.DisabledFeatures = [
KnownFeatures
.UpdateNotificationsEnabled];
Commands\ConfigCommandTests.cs (8)
322
var setResult = command.Parse($"config set {
KnownFeatures
.FeaturePrefix}.testFeature true");
340
var setResult = command.Parse($"config set {
KnownFeatures
.FeaturePrefix}.testFeature false");
358
confing[$"{
KnownFeatures
.FeaturePrefix}:testFeature"] = "invalid"; // Set an invalid value
364
var setResult = command.Parse($"config set {
KnownFeatures
.FeaturePrefix}.testFeature invalid");
397
var setResult = command.Parse($"config set {
KnownFeatures
.FeaturePrefix}.{
KnownFeatures
.ShowDeprecatedPackages} true");
407
Assert.True(featureFlags.IsFeatureEnabled(
KnownFeatures
.ShowDeprecatedPackages, defaultValue: false));
419
Assert.False(featureFlags.IsFeatureEnabled(
KnownFeatures
.ShowDeprecatedPackages, defaultValue: false));
Commands\ExecCommandTests.cs (5)
45
options.EnabledFeatures = [
KnownFeatures
.ExecCommandEnabled];
63
options.EnabledFeatures = [
KnownFeatures
.ExecCommandEnabled];
81
options.EnabledFeatures = [
KnownFeatures
.ExecCommandEnabled];
99
options.EnabledFeatures = [
KnownFeatures
.ExecCommandEnabled];
146
options.EnabledFeatures = [
KnownFeatures
.ExecCommandEnabled];
Commands\RunCommandTests.cs (3)
540
options.EnabledFeatures = [
KnownFeatures
.DefaultWatchEnabled];
603
options.EnabledFeatures = [
KnownFeatures
.DefaultWatchEnabled];
666
options.DisabledFeatures = [
KnownFeatures
.DefaultWatchEnabled];
Commands\SdkInstallerTests.cs (1)
129
options.EnabledFeatures = [
KnownFeatures
.ExecCommandEnabled];
DotNet\DotNetCliRunnerTests.cs (3)
367
options.DisabledFeatures = [
KnownFeatures
.UpdateNotificationsEnabled];
415
options.EnabledFeatures = [
KnownFeatures
.UpdateNotificationsEnabled];
465
options.DisabledFeatures = [
KnownFeatures
.UpdateNotificationsEnabled];
DotNetSdkInstallerTests.cs (10)
54
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true);
68
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true);
85
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true);
99
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true);
113
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true);
161
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, false);
175
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true);
216
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true);
231
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true);
389
return featureName ==
KnownFeatures
.MinimumSdkCheckEnabled ? enabled : false;
NuGet\NuGetPackageCacheTests.cs (1)
89
configure.EnabledFeatures = [Aspire.Cli.
KnownFeatures
.ShowDeprecatedPackages];
Packaging\PackagingServiceTests.cs (4)
85
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
129
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
163
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
193
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
Utils\CliTestHelper.cs (2)
47
config[$"{
KnownFeatures
.FeaturePrefix}:{featureFlag}"] = "true";
52
config[$"{
KnownFeatures
.FeaturePrefix}:{featureFlag}"] = "false";