158 references to ExitCodeConstants
aspire (109)
Backchannel\ExtensionRpcTarget.cs (1)
45
Environment.Exit(
ExitCodeConstants
.Success);
Commands\AddCommand.cs (10)
75
return
ExitCodeConstants
.SdkNotInstalled;
91
return
ExitCodeConstants
.FailedToFindProject;
140
return
ExitCodeConstants
.FailedToAddPackage;
184
return addPackageResult == 0 ?
ExitCodeConstants
.Success :
ExitCodeConstants
.FailedToAddPackage;
192
return
ExitCodeConstants
.FailedToAddPackage;
197
return
ExitCodeConstants
.Success;
207
return
ExitCodeConstants
.FailedToAddPackage;
212
return
ExitCodeConstants
.FailedToAddPackage;
218
return
ExitCodeConstants
.FailedToAddPackage;
Commands\BaseCommand.cs (6)
64
return
ExitCodeConstants
.FailedToFindProject;
69
return
ExitCodeConstants
.FailedToFindProject;
74
return
ExitCodeConstants
.FailedToFindProject;
79
return
ExitCodeConstants
.FailedToFindProject;
84
return
ExitCodeConstants
.FailedToFindProject;
88
return
ExitCodeConstants
.FailedToFindProject;
Commands\CacheCommand.cs (3)
31
return Task.FromResult(
ExitCodeConstants
.InvalidCommand);
121
return Task.FromResult(
ExitCodeConstants
.Success);
126
return Task.FromResult(
ExitCodeConstants
.InvalidCommand);
Commands\ConfigCommand.cs (16)
52
return
ExitCodeConstants
.InvalidCommand;
89
return Task.FromResult(
ExitCodeConstants
.InvalidCommand);
108
return
ExitCodeConstants
.Success;
113
return
ExitCodeConstants
.ConfigNotFound;
153
return Task.FromResult(
ExitCodeConstants
.InvalidCommand);
159
return Task.FromResult(
ExitCodeConstants
.InvalidCommand);
189
return
ExitCodeConstants
.Success;
194
return
ExitCodeConstants
.InvalidCommand;
217
return
ExitCodeConstants
.Success;
226
return
ExitCodeConstants
.Success;
231
return
ExitCodeConstants
.Success;
263
return Task.FromResult(
ExitCodeConstants
.InvalidCommand);
277
return
ExitCodeConstants
.ConfigNotFound;
306
return
ExitCodeConstants
.Success;
311
return
ExitCodeConstants
.InvalidCommand;
317
return
ExitCodeConstants
.InvalidCommand;
Commands\DoctorCommand.cs (2)
60
return hasFailures ?
ExitCodeConstants
.InvalidCommand :
ExitCodeConstants
.Success;
Commands\ExecCommand.cs (14)
92
return
ExitCodeConstants
.SdkNotInstalled;
107
return
ExitCodeConstants
.InvalidCommand;
115
return
ExitCodeConstants
.InvalidCommand;
123
return
ExitCodeConstants
.InvalidCommand;
143
return
ExitCodeConstants
.FailedToFindProject;
149
return
ExitCodeConstants
.SingleFileAppHostNotSupported;
163
return
ExitCodeConstants
.FailedToDotnetRunAppHost;
244
return
ExitCodeConstants
.Success;
266
return
ExitCodeConstants
.Success;
273
return
ExitCodeConstants
.FailedToDotnetRunAppHost;
279
return
ExitCodeConstants
.Success;
295
return
ExitCodeConstants
.FailedToTrustCertificates;
301
return
ExitCodeConstants
.FailedToDotnetRunAppHost;
307
return
ExitCodeConstants
.FailedToDotnetRunAppHost;
Commands\ExtensionInternalCommand.cs (3)
28
return Task.FromResult(
ExitCodeConstants
.Success);
57
return
ExitCodeConstants
.Success;
61
return
ExitCodeConstants
.FailedToFindProject;
Commands\InitCommand.cs (6)
119
return
ExitCodeConstants
.SdkNotInstalled;
185
return
ExitCodeConstants
.Success;
316
return
ExitCodeConstants
.FailedToInstallTemplates;
354
return
ExitCodeConstants
.FailedToCreateNewProject;
496
return
ExitCodeConstants
.Success;
515
return
ExitCodeConstants
.FailedToCreateNewProject;
Commands\McpCommand.cs (1)
49
return Task.FromResult(
ExitCodeConstants
.InvalidCommand);
Commands\McpInitCommand.cs (2)
97
return
ExitCodeConstants
.Success;
140
return
ExitCodeConstants
.Success;
Commands\McpStartCommand.cs (1)
78
return
ExitCodeConstants
.Success;
Commands\NewCommand.cs (1)
141
return
ExitCodeConstants
.SdkNotInstalled;
Commands\PipelineCommandBase.cs (10)
116
return
ExitCodeConstants
.SdkNotInstalled;
135
return
ExitCodeConstants
.FailedToFindProject;
168
return
ExitCodeConstants
.AppHostIncompatible;
187
return
ExitCodeConstants
.FailedToBuildArtifacts;
266
return
ExitCodeConstants
.FailedToBuildArtifacts;
270
return
ExitCodeConstants
.Success;
277
return
ExitCodeConstants
.FailedToBuildArtifacts;
300
return
ExitCodeConstants
.FailedToBuildArtifacts;
308
return pendingRun is { } && debugMode ? await pendingRun :
ExitCodeConstants
.FailedToBuildArtifacts;
315
return
ExitCodeConstants
.FailedToBuildArtifacts;
Commands\RunCommand.cs (10)
117
return
ExitCodeConstants
.Success;
123
return
ExitCodeConstants
.SdkNotInstalled;
138
return
ExitCodeConstants
.FailedToFindProject;
183
return
ExitCodeConstants
.FailedToBuildArtifacts;
200
return
ExitCodeConstants
.FailedToDotnetRunAppHost;
257
return
ExitCodeConstants
.DashboardFailure;
366
return
ExitCodeConstants
.Success;
382
return
ExitCodeConstants
.FailedToTrustCertificates;
388
return
ExitCodeConstants
.FailedToDotnetRunAppHost;
394
return
ExitCodeConstants
.FailedToDotnetRunAppHost;
Commands\UpdateCommand.cs (9)
127
return
ExitCodeConstants
.InvalidCommand;
137
return
ExitCodeConstants
.InvalidCommand;
148
return
ExitCodeConstants
.FailedToFindProject;
210
return
ExitCodeConstants
.FailedToUpgradeProject;
216
return
ExitCodeConstants
.FailedToUpgradeProject;
243
return
ExitCodeConstants
.FailedToUpgradeProject;
273
return
ExitCodeConstants
.InvalidCommand;
304
return
ExitCodeConstants
.InvalidCommand;
310
return
ExitCodeConstants
.InvalidCommand;
DotNet\DotNetCliRunner.cs (5)
430
return (
ExitCodeConstants
.FailedToInstallTemplates, null);
586
return
ExitCodeConstants
.Success;
624
return
ExitCodeConstants
.FailedToDotnetRunAppHost;
1039
return (
ExitCodeConstants
.FailedToAddPackage, null);
1057
return (
ExitCodeConstants
.FailedToAddPackage, null);
Interaction\ConsoleInteractionService.cs (1)
160
return
ExitCodeConstants
.AppHostIncompatible;
Templating\DotNetTemplateFactory.cs (8)
435
return new TemplateResult(
ExitCodeConstants
.FailedToInstallTemplates);
469
return new TemplateResult(
ExitCodeConstants
.FailedToCreateNewProject);
474
return new TemplateResult(
ExitCodeConstants
.FailedToCreateNewProject);
485
return new TemplateResult(
ExitCodeConstants
.Success, outputPath);
490
return new TemplateResult(
ExitCodeConstants
.FailedToCreateNewProject);
495
return new TemplateResult(
ExitCodeConstants
.FailedToTrustCertificates);
500
return new TemplateResult(
ExitCodeConstants
.FailedToCreateNewProject);
505
return new TemplateResult(
ExitCodeConstants
.FailedToCreateNewProject);
Aspire.Cli.Tests (49)
CliSmokeTests.cs (1)
14
Assert.Equal(
ExitCodeConstants
.InvalidCommand, exitCode);
Commands\AddCommandTests.cs (1)
444
Assert.Equal(
ExitCodeConstants
.FailedToAddPackage, exitCode);
Commands\ConfigCommandTests.cs (1)
53
Assert.Equal(
ExitCodeConstants
.InvalidCommand, exitCode);
Commands\DeployCommandTests.cs (4)
62
Assert.Equal(
ExitCodeConstants
.FailedToFindProject, exitCode); // Ensure the command fails
96
Assert.Equal(
ExitCodeConstants
.AppHostIncompatible, exitCode); // Ensure the command fails
130
Assert.Equal(
ExitCodeConstants
.FailedToBuildArtifacts, exitCode); // Ensure the command fails
396
Assert.Equal(
ExitCodeConstants
.FailedToBuildArtifacts, exitCode); // Ensure the command returns a non-zero exit code
Commands\DoCommandTests.cs (1)
280
Assert.Equal(
ExitCodeConstants
.FailedToFindProject, exitCode);
Commands\DoctorCommandTests.cs (1)
24
Assert.Equal(
ExitCodeConstants
.Success, exitCode);
Commands\ExecCommandTests.cs (7)
36
Assert.Equal(
ExitCodeConstants
.Success, exitCode);
54
Assert.Equal(
ExitCodeConstants
.FailedToFindProject, exitCode);
72
Assert.Equal(
ExitCodeConstants
.FailedToFindProject, exitCode);
90
Assert.Equal(
ExitCodeConstants
.FailedToFindProject, exitCode);
113
Assert.Equal(
ExitCodeConstants
.Success, exitCode);
134
Assert.Equal(
ExitCodeConstants
.InvalidCommand, exitCode);
165
Assert.Equal(
ExitCodeConstants
.Success, exitCode);
Commands\ExtensionInternalCommandTests.cs (5)
54
Assert.Equal(
ExitCodeConstants
.Success, exitCode);
80
Assert.Equal(
ExitCodeConstants
.Success, exitCode);
126
Assert.Equal(
ExitCodeConstants
.Success, exitCode);
164
Assert.Equal(
ExitCodeConstants
.FailedToFindProject, exitCode);
182
Assert.Equal(
ExitCodeConstants
.FailedToFindProject, exitCode);
Commands\NewCommandTests.cs (3)
554
Assert.Equal(
ExitCodeConstants
.FailedToCreateNewProject, exitCode);
608
Assert.Equal(
ExitCodeConstants
.FailedToTrustCertificates, exitCode);
661
Assert.Equal(
ExitCodeConstants
.FailedToCreateNewProject, exitCode);
Commands\PublishCommandTests.cs (4)
56
Assert.Equal(
ExitCodeConstants
.FailedToFindProject, exitCode); // Ensure the command fails
87
Assert.Equal(
ExitCodeConstants
.AppHostIncompatible, exitCode); // Ensure the command fails
118
Assert.Equal(
ExitCodeConstants
.FailedToBuildArtifacts, exitCode); // Ensure the command fails
161
Assert.Equal(
ExitCodeConstants
.FailedToBuildArtifacts, exitCode); // Ensure the command fails
Commands\RunCommandTests.cs (9)
54
Assert.Equal(
ExitCodeConstants
.FailedToFindProject, exitCode);
71
Assert.Equal(
ExitCodeConstants
.FailedToFindProject, exitCode);
89
Assert.Equal(
ExitCodeConstants
.FailedToFindProject, exitCode);
139
Assert.Equal(
ExitCodeConstants
.FailedToTrustCertificates, exitCode);
269
Assert.Equal(
ExitCodeConstants
.Success, exitCode);
325
Assert.Equal(
ExitCodeConstants
.Success, exitCode);
401
Assert.Equal(
ExitCodeConstants
.DashboardFailure, exitCode);
490
Assert.Equal(
ExitCodeConstants
.Success, exitCode);
553
Assert.Equal(
ExitCodeConstants
.Success, exitCode);
Commands\SdkInstallerTests.cs (7)
32
Assert.Equal(
ExitCodeConstants
.SdkNotInstalled, exitCode);
54
Assert.Equal(
ExitCodeConstants
.SdkNotInstalled, exitCode);
76
Assert.Equal(
ExitCodeConstants
.SdkNotInstalled, exitCode);
98
Assert.Equal(
ExitCodeConstants
.SdkNotInstalled, exitCode);
120
Assert.Equal(
ExitCodeConstants
.SdkNotInstalled, exitCode);
143
Assert.Equal(
ExitCodeConstants
.SdkNotInstalled, exitCode);
166
Assert.Equal(
ExitCodeConstants
.FailedToFindProject, exitCode);
Commands\UpdateCommandTests.cs (4)
205
Assert.Equal(
ExitCodeConstants
.FailedToFindProject, exitCode);
678
Assert.Equal(
ExitCodeConstants
.FailedToUpgradeProject, exitCode);
801
Assert.Equal(
ExitCodeConstants
.FailedToUpgradeProject, exitCode);
905
Assert.Equal(
ExitCodeConstants
.InvalidCommand, exitCode);
DotNet\DotNetCliRunnerTests.cs (1)
563
Assert.Equal(
ExitCodeConstants
.Success, exitCode);