72 references to KnownFeatures
aspire (23)
Commands\BaseCommand.cs (1)
54
if (UpdateNotificationsEnabled && features.IsFeatureEnabled(
KnownFeatures
.UpdateNotificationsEnabled, true))
Commands\ConfigCommand.cs (3)
249
var featurePrefix = $"{
KnownFeatures
.FeaturePrefix}.";
279
var unconfiguredFeatures =
KnownFeatures
.GetAllFeatureMetadata()
465
var availableFeatures =
KnownFeatures
.GetAllFeatureMetadata()
Commands\InitCommand.cs (1)
110
var isStagingEnabled = features.IsFeatureEnabled(
KnownFeatures
.StagingChannelEnabled, false);
Commands\NewCommand.cs (1)
94
var isStagingEnabled = _features.IsFeatureEnabled(
KnownFeatures
.StagingChannelEnabled, false);
Commands\RootCommand.cs (1)
236
if (featureFlags.IsFeatureEnabled(
KnownFeatures
.ExecCommandEnabled, false))
Commands\RunCommand.cs (1)
154
var watchModeEnabled = _features.IsFeatureEnabled(
KnownFeatures
.DefaultWatchEnabled, defaultValue: false) || (isExtensionHost && !startDebugSession);
Commands\UpdateCommand.cs (2)
69
var isStagingEnabled = _features.IsFeatureEnabled(
KnownFeatures
.StagingChannelEnabled, false);
273
var isStagingEnabled = _features.IsFeatureEnabled(
KnownFeatures
.StagingChannelEnabled, false);
DotNet\DotNetCliRunner.cs (1)
454
if (!features.IsFeatureEnabled(
KnownFeatures
.UpdateNotificationsEnabled, defaultValue: true))
NuGet\BundleNuGetPackageCache.cs (1)
227
if (isOfficialPackage && !_features.IsFeatureEnabled(
KnownFeatures
.ShowDeprecatedPackages, defaultValue: false))
NuGet\NuGetPackageCache.cs (1)
134
if (isOfficialPackage && !features.IsFeatureEnabled(
KnownFeatures
.ShowDeprecatedPackages, defaultValue: false))
NuGet\NuGetPackagePrefetcher.cs (1)
53
if (features.IsFeatureEnabled(
KnownFeatures
.UpdateNotificationsEnabled, true))
Packaging\PackagingService.cs (1)
60
if (features.IsFeatureEnabled(
KnownFeatures
.StagingChannelEnabled, false))
Projects\DefaultLanguageDiscovery.cs (4)
70
[KnownLanguageId.Python] =
KnownFeatures
.ExperimentalPolyglotPython,
71
[KnownLanguageId.Go] =
KnownFeatures
.ExperimentalPolyglotGo,
72
[KnownLanguageId.Java] =
KnownFeatures
.ExperimentalPolyglotJava,
73
[KnownLanguageId.Rust] =
KnownFeatures
.ExperimentalPolyglotRust,
Projects\DotNetAppHostProject.cs (1)
253
var watch = !isSingleFileAppHost && (_features.IsFeatureEnabled(
KnownFeatures
.DefaultWatchEnabled, defaultValue: false) || (isExtensionHost && !context.StartDebugSession));
Projects\GuestAppHostProject.cs (1)
423
var enableHotReload = _features.IsFeatureEnabled(
KnownFeatures
.DefaultWatchEnabled, defaultValue: false);
Templating\DotNetTemplateFactory.cs (2)
66
var showAllTemplates = features.IsFeatureEnabled(
KnownFeatures
.ShowAllTemplates, false);
78
var showAllTemplates = features.IsFeatureEnabled(
KnownFeatures
.ShowAllTemplates, false);
Aspire.Cli.Tests (49)
Commands\AddCommandTests.cs (1)
356
options.DisabledFeatures = [
KnownFeatures
.UpdateNotificationsEnabled];
Commands\ConfigCommandTests.cs (8)
375
var setResult = command.Parse($"config set {
KnownFeatures
.FeaturePrefix}.testFeature true");
393
var setResult = command.Parse($"config set {
KnownFeatures
.FeaturePrefix}.testFeature false");
411
confing[$"{
KnownFeatures
.FeaturePrefix}:testFeature"] = "invalid"; // Set an invalid value
417
var setResult = command.Parse($"config set {
KnownFeatures
.FeaturePrefix}.testFeature invalid");
450
var setResult = command.Parse($"config set {
KnownFeatures
.FeaturePrefix}.{
KnownFeatures
.ShowDeprecatedPackages} true");
460
Assert.True(featureFlags.IsFeatureEnabled(
KnownFeatures
.ShowDeprecatedPackages, defaultValue: false));
472
Assert.False(featureFlags.IsFeatureEnabled(
KnownFeatures
.ShowDeprecatedPackages, defaultValue: false));
Commands\ExecCommandTests.cs (5)
46
options.EnabledFeatures = [
KnownFeatures
.ExecCommandEnabled];
64
options.EnabledFeatures = [
KnownFeatures
.ExecCommandEnabled];
82
options.EnabledFeatures = [
KnownFeatures
.ExecCommandEnabled];
100
options.EnabledFeatures = [
KnownFeatures
.ExecCommandEnabled];
147
options.EnabledFeatures = [
KnownFeatures
.ExecCommandEnabled];
Commands\RunCommandTests.cs (4)
742
options.EnabledFeatures = [
KnownFeatures
.DefaultWatchEnabled];
801
options.EnabledFeatures = [
KnownFeatures
.DefaultWatchEnabled];
860
options.DisabledFeatures = [
KnownFeatures
.DefaultWatchEnabled];
1451
.SetFeature(
KnownFeatures
.DefaultWatchEnabled, true);
Commands\SdkInstallerTests.cs (1)
183
options.EnabledFeatures = [
KnownFeatures
.ExecCommandEnabled];
Commands\UpdateCommandTests.cs (1)
960
options.EnabledFeatures = [
KnownFeatures
.StagingChannelEnabled];
DotNet\DotNetCliRunnerTests.cs (3)
388
options.DisabledFeatures = [
KnownFeatures
.UpdateNotificationsEnabled];
428
options.EnabledFeatures = [
KnownFeatures
.UpdateNotificationsEnabled];
470
options.DisabledFeatures = [
KnownFeatures
.UpdateNotificationsEnabled];
NuGet\NuGetPackageCacheTests.cs (1)
90
configure.EnabledFeatures = [Aspire.Cli.
KnownFeatures
.ShowDeprecatedPackages];
Packaging\PackagingServiceTests.cs (20)
86
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
130
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
163
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
196
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
228
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
259
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
290
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
321
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
348
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
405
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
497
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
533
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
569
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
605
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
650
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
683
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
714
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
759
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
812
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
864
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
Projects\DefaultLanguageDiscoveryTests.cs (3)
56
features.SetFeature(
KnownFeatures
.ExperimentalPolyglotPython, true);
146
features.SetFeature(
KnownFeatures
.ExperimentalPolyglotGo, true);
193
features.SetFeature(
KnownFeatures
.ExperimentalPolyglotRust, true);
Utils\CliTestHelper.cs (2)
59
config[$"{
KnownFeatures
.FeaturePrefix}:{featureFlag}"] = "true";
64
config[$"{
KnownFeatures
.FeaturePrefix}:{featureFlag}"] = "false";