74 references to KnownFeatures
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 (54)
Commands\AddCommandTests.cs (1)
353
options.DisabledFeatures = [
KnownFeatures
.UpdateNotificationsEnabled];
Commands\ConfigCommandTests.cs (8)
321
var setResult = command.Parse($"config set {
KnownFeatures
.FeaturePrefix}.testFeature true");
339
var setResult = command.Parse($"config set {
KnownFeatures
.FeaturePrefix}.testFeature false");
357
confing[$"{
KnownFeatures
.FeaturePrefix}:testFeature"] = "invalid"; // Set an invalid value
363
var setResult = command.Parse($"config set {
KnownFeatures
.FeaturePrefix}.testFeature invalid");
396
var setResult = command.Parse($"config set {
KnownFeatures
.FeaturePrefix}.{
KnownFeatures
.ShowDeprecatedPackages} true");
406
Assert.True(featureFlags.IsFeatureEnabled(
KnownFeatures
.ShowDeprecatedPackages, defaultValue: false));
418
Assert.False(featureFlags.IsFeatureEnabled(
KnownFeatures
.ShowDeprecatedPackages, defaultValue: false));
Commands\ExecCommandTests.cs (5)
44
options.EnabledFeatures = [
KnownFeatures
.ExecCommandEnabled];
62
options.EnabledFeatures = [
KnownFeatures
.ExecCommandEnabled];
80
options.EnabledFeatures = [
KnownFeatures
.ExecCommandEnabled];
98
options.EnabledFeatures = [
KnownFeatures
.ExecCommandEnabled];
145
options.EnabledFeatures = [
KnownFeatures
.ExecCommandEnabled];
Commands\InitCommandTests.cs (1)
28
options.EnabledFeatures = [
KnownFeatures
.SingleFileAppHostEnabled];
Commands\RunCommandTests.cs (4)
564
options.EnabledFeatures = [
KnownFeatures
.DefaultWatchEnabled,
KnownFeatures
.SingleFileAppHostEnabled];
627
options.EnabledFeatures = [
KnownFeatures
.DefaultWatchEnabled];
690
options.DisabledFeatures = [
KnownFeatures
.DefaultWatchEnabled];
Commands\SdkInstallerTests.cs (1)
119
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 (22)
30
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true);
44
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true);
61
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true);
75
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true);
97
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, false);
111
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true);
152
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true)
153
.SetFeature(
KnownFeatures
.SingleFileAppHostEnabled, true);
167
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true)
168
.SetFeature(
KnownFeatures
.DefaultWatchEnabled, true);
182
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true)
183
.SetFeature(
KnownFeatures
.DefaultWatchEnabled, false);
197
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true)
198
.SetFeature(
KnownFeatures
.SingleFileAppHostEnabled, false);
212
.SetFeature(
KnownFeatures
.MinimumSdkCheckEnabled, true)
213
.SetFeature(
KnownFeatures
.SingleFileAppHostEnabled, true);
239
.SetFeature(
KnownFeatures
.SingleFileAppHostEnabled, true);
251
.SetFeature(
KnownFeatures
.DefaultWatchEnabled, true);
263
.SetFeature(
KnownFeatures
.DefaultWatchEnabled, true)
264
.SetFeature(
KnownFeatures
.SingleFileAppHostEnabled, true);
276
.SetFeature(
KnownFeatures
.SingleFileAppHostEnabled, true);
381
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);
Projects\ProjectLocatorTests.cs (2)
726
var features = new TestFeatures().SetFeature(
KnownFeatures
.SingleFileAppHostEnabled, true);
908
var features = new TestFeatures().SetFeature(
KnownFeatures
.SingleFileAppHostEnabled, true);
Utils\CliTestHelper.cs (2)
47
config[$"{
KnownFeatures
.FeaturePrefix}:{featureFlag}"] = "true";
52
config[$"{
KnownFeatures
.FeaturePrefix}:{featureFlag}"] = "false";