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