68 references to KnownFeatures
aspire (23)
Commands\BaseCommand.cs (1)
36
if (UpdateNotificationsEnabled && features.IsFeatureEnabled(
KnownFeatures
.UpdateNotificationsEnabled, true))
Commands\InitCommand.cs (3)
116
var isStagingEnabled = features.IsFeatureEnabled(
KnownFeatures
.StagingChannelEnabled, false);
128
if (features.IsFeatureEnabled(
KnownFeatures
.PolyglotSupportEnabled, false))
141
if (_features.IsFeatureEnabled(
KnownFeatures
.PolyglotSupportEnabled, false))
Commands\NewCommand.cs (3)
111
var isStagingEnabled = _features.IsFeatureEnabled(
KnownFeatures
.StagingChannelEnabled, false);
123
if (_features.IsFeatureEnabled(
KnownFeatures
.PolyglotSupportEnabled, false))
160
if (_features.IsFeatureEnabled(
KnownFeatures
.PolyglotSupportEnabled, false))
Commands\RootCommand.cs (1)
119
if (featureFlags.IsFeatureEnabled(
KnownFeatures
.ExecCommandEnabled, false))
Commands\RunCommand.cs (1)
105
var runningInstanceDetectionEnabled = _features.IsFeatureEnabled(
KnownFeatures
.RunningInstanceDetectionEnabled, defaultValue: true);
Commands\UpdateCommand.cs (1)
73
var isStagingEnabled = _features.IsFeatureEnabled(
KnownFeatures
.StagingChannelEnabled, false);
DotNet\DotNetCliRunner.cs (4)
278
if (!features.IsFeatureEnabled(
KnownFeatures
.UpdateNotificationsEnabled, defaultValue: true))
309
if (features.IsFeatureEnabled(
KnownFeatures
.DotNetSdkInstallationEnabled, true))
560
if (features.IsFeatureEnabled(
KnownFeatures
.OrphanDetectionWithTimestampEnabled, true))
992
bool cacheEnabled = useCache && features.IsFeatureEnabled(
KnownFeatures
.PackageSearchDiskCachingEnabled, defaultValue: true);
DotNet\DotNetSdkInstaller.cs (1)
51
if (!features.IsFeatureEnabled(
KnownFeatures
.MinimumSdkCheckEnabled, true))
NuGet\NuGetPackageCache.cs (1)
134
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))
Projects\AppHostProjectFactory.cs (1)
52
!_features.IsFeatureEnabled(
KnownFeatures
.PolyglotSupportEnabled, false))
Projects\DotNetAppHostProject.cs (1)
206
var watch = !isSingleFileAppHost && (_features.IsFeatureEnabled(
KnownFeatures
.DefaultWatchEnabled, defaultValue: false) || (isExtensionHost && !context.StartDebugSession));
Projects\GuestAppHostProject.cs (1)
321
var enableHotReload = _features.IsFeatureEnabled(
KnownFeatures
.DefaultWatchEnabled, defaultValue: false);
Templating\DotNetTemplateFactory.cs (1)
33
var showAllTemplates = features.IsFeatureEnabled(
KnownFeatures
.ShowAllTemplates, false);
Utils\SdkInstallHelper.cs (1)
57
if (features.IsFeatureEnabled(
KnownFeatures
.DotNetSdkInstallationEnabled, defaultValue: false) &&
Aspire.Cli.Tests (45)
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 (4)
587
options.EnabledFeatures = [
KnownFeatures
.DefaultWatchEnabled];
650
options.EnabledFeatures = [
KnownFeatures
.DefaultWatchEnabled];
713
options.DisabledFeatures = [
KnownFeatures
.DefaultWatchEnabled];
1173
var isEnabled = features.IsFeatureEnabled(
KnownFeatures
.RunningInstanceDetectionEnabled, defaultValue: true);
Commands\SdkInstallerTests.cs (1)
132
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 (10)
85
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
129
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
162
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
195
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
227
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
258
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
289
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
320
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
347
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
404
features.SetFeature(
KnownFeatures
.StagingChannelEnabled, true);
Utils\CliTestHelper.cs (2)
51
config[$"{
KnownFeatures
.FeaturePrefix}:{featureFlag}"] = "true";
56
config[$"{
KnownFeatures
.FeaturePrefix}:{featureFlag}"] = "false";