185 references to Failure
aspire (185)
Commands\AddCommand.cs (6)
92? CommandResult.Failure(exitCode) 93: CommandResult.Failure(exitCode, message); 123return CommandResult.Failure(CliExitCodes.InvalidCommand); 366return CommandResult.Failure(CliExitCodes.InvalidCommand); 517return CommandResult.Failure(CliExitCodes.FailedToAddPackage, ex.Message); 529return CommandResult.Failure(CliExitCodes.FailedToAddPackage, errorMessage);
Commands\AgentMcpCommand.cs (5)
114return CommandResult.Failure( 137return CommandResult.Failure( 147return CommandResult.Failure( 158return CommandResult.Failure(exitCode, errorMessage); 175return CommandResult.Failure(
Commands\ApiGetCommand.cs (1)
59return CommandResult.Failure(CliExitCodes.InvalidCommand, string.Format(CultureInfo.CurrentCulture, ApiCommandStrings.ApiNotFound, id));
Commands\AppHostLauncher.cs (5)
192return CommandResult.Failure(CliExitCodes.FailedToFindProject); 200return CommandResult.Failure(CliExitCodes.FailedToFindProject, "Unrecognized app host type."); 205return CommandResult.Failure(CliExitCodes.InvalidCommand, launchProfileError); 889return CommandResult.Failure(CliExitCodes.FailedToDotnetRunAppHost); 914return CommandResult.Failure(CliExitCodes.FailedToDotnetRunAppHost);
Commands\BaseCommand.cs (5)
193result = CommandResult.Failure(CliExitCodes.InvalidCommand, ex.Message); 205result = CommandResult.Failure(CliExitCodes.InvalidCommand, errorMessage, errorMessageHasMarkup: ex.ReadmeUrl is not null); 210result = CommandResult.Failure(CliExitCodes.MissingRequiredArgument); 224result = CommandResult.Failure(CliExitCodes.InvalidCommand, errorMessage); 358return CommandResult.Failure(exitCode, errorMessage);
Commands\CacheCommand.cs (1)
70return Task.FromResult(CommandResult.Failure(CliExitCodes.InvalidCommand));
Commands\CertificatesTrustCommand.cs (2)
49return CommandResult.Failure(CliExitCodes.FailedToTrustCertificates); 53return CommandResult.Failure(CliExitCodes.FailedToTrustCertificates, $"{CertificatesCommandStrings.TrustFailure} {details}");
Commands\CommandResult.cs (1)
54_ => Failure(exitCode)
Commands\CompletionsCommand.cs (1)
43return Task.FromResult(CommandResult.Failure(CliExitCodes.InvalidCommand, RootCommandStrings.CompletionShellRequired));
Commands\ConfigCommand.cs (4)
81return CommandResult.Failure(CliExitCodes.InvalidCommand, ErrorStrings.ConfigurationKeyRequired); 141return CommandResult.Failure(CliExitCodes.InvalidCommand, ErrorStrings.ConfigurationKeyRequired); 146return CommandResult.Failure(CliExitCodes.InvalidCommand, ErrorStrings.ConfigurationValueRequired); 389return CommandResult.Failure(CliExitCodes.InvalidCommand, ErrorStrings.ConfigurationKeyRequired);
Commands\DashboardRunCommand.cs (5)
109return CommandResult.Failure(CliExitCodes.DashboardFailure, DashboardCommandStrings.BundleLayoutNotFound); 115return CommandResult.Failure(CliExitCodes.DashboardFailure, DashboardCommandStrings.ManagedBinaryNotFound); 430return CommandResult.Failure(CliExitCodes.DashboardFailure); 496return CommandResult.Failure(CliExitCodes.DashboardFailure); 522return process.ExitCode == 0 ? CommandResult.Success() : CommandResult.Failure(CliExitCodes.DashboardFailure);
Commands\DescribeCommand.cs (1)
161return CommandResult.Failure(CliExitCodes.InvalidCommand, DescribeCommandStrings.MermaidFollowNotSupported);
Commands\DocsGetCommand.cs (1)
68return CommandResult.Failure(CliExitCodes.InvalidCommand, string.Format(CultureInfo.CurrentCulture, DocsCommandStrings.DocumentNotFound, slug));
Commands\DocsListCommand.cs (1)
56return CommandResult.Failure(CliExitCodes.InvalidCommand, DocsCommandStrings.NoDocumentationAvailable);
Commands\ExportCommand.cs (3)
86return CommandResult.Failure(CliExitCodes.InvalidCommand, TelemetryCommandStrings.DashboardUrlAndAppHostExclusive); 125return CommandResult.Failure(CliExitCodes.DashboardFailure); 130return CommandResult.Failure(CliExitCodes.DashboardFailure, string.Format(CultureInfo.CurrentCulture, ExportCommandStrings.FailedToExport, ex.Message));
Commands\ExtensionInternalCommand.cs (1)
52return CommandResult.Failure(CliExitCodes.FailedToFindProject);
Commands\InitCommand.cs (3)
139return CommandResult.Failure(CliExitCodes.InvalidCommand, InitCommandStrings.FileBasedRequiresCSharp); 174return CommandResult.Failure(CliExitCodes.FailedToCreateNewProject, ex.Message); 179return CommandResult.Failure(dropResult, InteractionServiceStrings.ProjectCouldNotBeCreated);
Commands\IntegrationSearchCommand.cs (1)
160return CommandResult.Failure(CliExitCodes.FailedToSearchIntegrations, errorMessage);
Commands\LogsCommand.cs (2)
158return CommandResult.Failure(CliExitCodes.InvalidCommand, LogsCommandStrings.TailMustBePositive); 188return CommandResult.Failure(CliExitCodes.InvalidCommand, string.Format(CultureInfo.CurrentCulture, LogsCommandStrings.ResourceNotFound, resourceName));
Commands\McpCallCommand.cs (4)
82return CommandResult.Failure(CliExitCodes.InvalidCommand, "Invalid JSON input: expected a JSON object."); 93return CommandResult.Failure(CliExitCodes.InvalidCommand, $"Invalid JSON input: {ex.Message}"); 130return CommandResult.Failure(CliExitCodes.InvalidCommand); 137return CommandResult.Failure(CliExitCodes.InvalidCommand, $"Failed to call tool '{toolName}' on resource '{resourceName}': {ex.Message}");
Commands\NewCommand.cs (16)
596return CommandResult.Failure(CliExitCodes.InvalidCommand, NewCommandStrings.TemplateRepositoryRefRequiresRepository); 606return CommandResult.Failure(CliExitCodes.InvalidCommand, NewCommandStrings.TemplatePathConflictingOptions); 616return CommandResult.Failure(CliExitCodes.InvalidCommand); 627return CommandResult.Failure(CliExitCodes.InvalidCommand); 643return CommandResult.Failure(CliExitCodes.InvalidCommand); 650return CommandResult.Failure(CliExitCodes.InvalidCommand, NewCommandStrings.ConfiguredTemplateConflictingOptions); 659return CommandResult.Failure(CliExitCodes.InvalidCommand); 681return CommandResult.Failure(CliExitCodes.InvalidCommand, resolveResult.ErrorMessage); 724return CommandResult.Failure(CliExitCodes.FailedToCreateNewProject, ex.Message); 738return CommandResult.Failure(CliExitCodes.InvalidCommand, 744return CommandResult.Failure(CliExitCodes.InvalidCommand, NewCommandStrings.LocalTemplateSelectionRequiresInteraction); 755return CommandResult.Failure(ex.ExitCode, ex.Message); 759return CommandResult.Failure(CliExitCodes.FailedToCreateNewProject, 779return CommandResult.Failure(ex.ExitCode, ex.Message); 783return CommandResult.Failure(CliExitCodes.FailedToCreateNewProject, ex.Message); 787return CommandResult.Failure(CliExitCodes.FailedToCreateNewProject,
Commands\PipelineCommandBase.cs (9)
184return CommandResult.Failure(CliExitCodes.InvalidCommand, InvalidListStepsFormatMessage); 200return CommandResult.Failure(CliExitCodes.FailedToFindProject); 251return CommandResult.Failure(CliExitCodes.FailedToFindProject); 426return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts); 456return CommandResult.Failure(CliExitCodes.SdkNotInstalled); 463return CommandResult.Failure(CliExitCodes.AppHostIncompatible, ex.Message); 469return CommandResult.Failure(CliExitCodes.AppHostIncompatible, ListStepsIncompatibleMessage); 482return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts); 508return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts);
Commands\PsCommand.cs (2)
146return CommandResult.Failure(CliExitCodes.InvalidCommand, PsCommandStrings.SnapshotRequiresFollowJson); 229return CommandResult.Failure(CliExitCodes.InvalidCommand, PsCommandStrings.FollowRequiresJson);
Commands\ResourceCommand.cs (2)
148return CommandResult.Failure(CliExitCodes.InvalidCommand, errorMessage); 213return CommandResult.Failure(CliExitCodes.FailedToExecuteResourceCommand, errorMessage);
Commands\RestoreCommand.cs (8)
110return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts); 115return CommandResult.Failure(CliExitCodes.FailedToFindProject); 122return CommandResult.Failure(CliExitCodes.FailedToFindProject, RestoreCommandStrings.UnrecognizedAppHostType); 129return CommandResult.Failure(CliExitCodes.SdkNotInstalled); 147return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts); 167return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts); 170return CommandResult.Failure(CliExitCodes.FailedToFindProject, RestoreCommandStrings.UnrecognizedAppHostType); 184return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts, errorMessage);
Commands\RunCommand.cs (11)
194return CommandResult.Failure(CliExitCodes.InvalidCommand, RunCommandStrings.FormatRequiresDetach); 208return CommandResult.Failure(CliExitCodes.InvalidCommand, RunCommandStrings.NoBuildNotSupportedWithWatchMode); 213return CommandResult.Failure(CliExitCodes.InvalidCommand); 315return CommandResult.Failure(CliExitCodes.FailedToFindProject); 329return CommandResult.Failure(CliExitCodes.FailedToFindProject, "Unrecognized app host type."); 334return CommandResult.Failure( 449return CommandResult.Failure( 733return CommandResult.Failure(CliExitCodes.FailedToDotnetRunAppHost, errorMessage); 750return CommandResult.Failure(CliExitCodes.FailedToDotnetRunAppHost, errorMessage); 834: CommandResult.Failure(exitCode, errorMessage); 1589return CommandResult.Failure(
Commands\Sdk\SdkDumpCommand.cs (8)
84return CommandResult.Failure(CliExitCodes.InvalidCommand, "The --output and --output-directory options cannot be used together."); 89return CommandResult.Failure(CliExitCodes.InvalidCommand, "The --output-directory option requires --format ci."); 94return CommandResult.Failure(CliExitCodes.InvalidCommand, "The --output-directory option requires at least one integration."); 107return CommandResult.Failure(CliExitCodes.FailedToFindProject, $"Integration project not found: {projectFile.FullName}"); 122return CommandResult.Failure(CliExitCodes.InvalidCommand, $"Invalid package format '{arg}'. Expected PackageName@Version (e.g. Aspire.Hosting.Redis@9.2.0)."); 127return CommandResult.Failure(CliExitCodes.InvalidCommand, $"Invalid version '{packageVersion}' in '{arg}'. Expected a valid NuGet version (e.g. 9.2.0)."); 135return CommandResult.Failure(CliExitCodes.InvalidCommand, $"Invalid integration argument '{arg}'. Expected a .csproj path or PackageName@Version format."); 144return CommandResult.Failure(CliExitCodes.InvalidCommand, $"Multiple integrations resolve to assembly name '{duplicateIntegration.Key}'.");
Commands\Sdk\SdkExportCommand.cs (6)
70return CommandResult.Failure(CliExitCodes.InvalidCommand, "The export language cannot be empty."); 82return CommandResult.Failure(CliExitCodes.InvalidCommand, errorMessage); 90return CommandResult.Failure( 105return CommandResult.Failure( 113return CommandResult.Failure( 133return CommandResult.Failure(
Commands\Sdk\SdkGenerateCommand.cs (3)
68return CommandResult.Failure(CliExitCodes.FailedToFindProject, $"Integration project not found: {integrationProject.FullName}"); 73return CommandResult.Failure(CliExitCodes.InvalidCommand, $"Expected a .csproj file, got: {integrationProject.Extension}"); 80return CommandResult.Failure(CliExitCodes.InvalidCommand, $"Unsupported language: {language}");
Commands\SecretDeleteCommand.cs (2)
46return CommandResult.Failure(CliExitCodes.FailedToFindProject, SecretCommandStrings.CouldNotFindAppHost); 62return CommandResult.Failure(CliExitCodes.ConfigNotFound, string.Format(CultureInfo.CurrentCulture, SecretCommandStrings.SecretNotFound, key.EscapeMarkup()));
Commands\SecretGetCommand.cs (2)
47return CommandResult.Failure(CliExitCodes.FailedToFindProject, SecretCommandStrings.CouldNotFindAppHost); 53return CommandResult.Failure(CliExitCodes.ConfigNotFound, string.Format(CultureInfo.CurrentCulture, SecretCommandStrings.SecretNotFound, key.EscapeMarkup()));
Commands\SecretListCommand.cs (3)
57return CommandResult.Failure(CliExitCodes.InvalidCommand, SecretCommandStrings.AllEnvironmentsCannotUseEnvironment); 63return CommandResult.Failure(CliExitCodes.FailedToFindProject, SecretCommandStrings.CouldNotFindAppHost); 73return CommandResult.Failure(CliExitCodes.FailedToFindProject, SecretCommandStrings.CouldNotFindAppHost);
Commands\SecretPathCommand.cs (1)
37return CommandResult.Failure(CliExitCodes.FailedToFindProject, SecretCommandStrings.CouldNotFindAppHost);
Commands\SecretSetCommand.cs (2)
84return CommandResult.Failure(CliExitCodes.InvalidCommand, 103return CommandResult.Failure(CliExitCodes.FailedToFindProject, SecretCommandStrings.CouldNotFindAppHost);
Commands\SetupCommand.cs (3)
50return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts, "Could not determine the CLI executable path."); 63return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts, "Could not determine the installation path."); 91return CommandResult.Failure(CliExitCodes.FailedToBuildArtifacts, $"Bundle was extracted to {installPath} but layout validation failed.");
Commands\StartCommand.cs (1)
125return CommandResult.Failure(CliExitCodes.InvalidCommand);
Commands\StopCommand.cs (6)
120return CommandResult.Failure(CliExitCodes.InvalidCommand, StopCommandStrings.ProtocolRequiresExactIdentity); 134return CommandResult.Failure(CompleteStopActivity(activity, CliExitCodes.InvalidCommand), StopCommandStrings.PidMustBePositive); 139return CommandResult.Failure(CompleteStopActivity(activity, CliExitCodes.InvalidCommand), string.Format(CultureInfo.CurrentCulture, StopCommandStrings.AllAndProjectMutuallyExclusive, s_pidOption.Name, stopAll ? s_allOption.Name : force ? s_forceOption.Name : s_volumesOption.Name)); 150return CommandResult.Failure(CompleteStopActivity(activity, CliExitCodes.FailedToFindProject), string.Format(CultureInfo.InvariantCulture, StopCommandStrings.AllAndProjectMutuallyExclusive, s_allOption.Name, s_appHostOption.Name)); 155return CommandResult.Failure(CompleteStopActivity(activity, CliExitCodes.InvalidCommand), string.Format(CultureInfo.InvariantCulture, StopCommandStrings.AllAndProjectMutuallyExclusive, s_allOption.Name, s_forceOption.Name)); 160return CommandResult.Failure(CompleteStopActivity(activity, CliExitCodes.InvalidCommand), string.Format(CultureInfo.InvariantCulture, StopCommandStrings.VolumesRequiresForce, s_volumesOption.Name, s_forceOption.Name));
Commands\TelemetryLogsCommand.cs (1)
97return CommandResult.Failure(CliExitCodes.InvalidCommand, TelemetryCommandStrings.LimitMustBePositive);
Commands\TelemetrySpansCommand.cs (1)
88return CommandResult.Failure(CliExitCodes.InvalidCommand, TelemetryCommandStrings.LimitMustBePositive);
Commands\TelemetryTracesCommand.cs (2)
86return CommandResult.Failure(CliExitCodes.InvalidCommand, TelemetryCommandStrings.LimitMustBePositive); 113return CommandResult.Failure(CliExitCodes.DashboardFailure);
Commands\TemplateManagementCommand.cs (7)
104return CommandResult.Failure(CliExitCodes.InvalidCommand, ex.Message); 108return CommandResult.Failure(CliExitCodes.InvalidCommand, NewCommandStrings.TemplateSourceReadFailed); 190return CommandResult.Failure(CliExitCodes.InvalidCommand, ex.Message); 194return CommandResult.Failure(CliExitCodes.InvalidCommand, NewCommandStrings.TemplateSourceWriteFailed); 218return CommandResult.Failure(CliExitCodes.ConfigNotFound, 226return CommandResult.Failure(CliExitCodes.InvalidCommand, ex.Message); 230return CommandResult.Failure(CliExitCodes.InvalidCommand, NewCommandStrings.TemplateSourceWriteFailed);
Commands\TerminalAttachCommand.cs (4)
88return CommandResult.Failure(CliExitCodes.InvalidCommand); 109return CommandResult.Failure(CliExitCodes.AppHostIncompatible); 116return CommandResult.Failure(CliExitCodes.InvalidCommand); 167return CommandResult.Failure(CliExitCodes.FailedToExecuteResourceCommand);
Commands\TerminalPsCommand.cs (1)
121return CommandResult.Failure(CliExitCodes.AppHostIncompatible);
Commands\TerminalTapePlayCommand.cs (12)
81return CommandResult.Failure(CliExitCodes.InvalidCommand, TerminalCommandStrings.ResourceRequired); 85return CommandResult.Failure(CliExitCodes.InvalidCommand, 99return CommandResult.Failure(CliExitCodes.InvalidCommand); 103return CommandResult.Failure(CliExitCodes.InvalidCommand, 120return CommandResult.Failure(CliExitCodes.AppHostIncompatible, TerminalCommandStrings.TerminalIncompatible); 127return CommandResult.Failure(CliExitCodes.InvalidCommand); 187return CommandResult.Failure(CliExitCodes.InvalidCommand); 199return CommandResult.Failure(CliExitCodes.InvalidCommand); 205return CommandResult.Failure(CliExitCodes.FailedToExecuteResourceCommand, ex.Message); 213return CommandResult.Failure(CliExitCodes.WaitTimeout, 218return CommandResult.Failure(CliExitCodes.FailedToExecuteResourceCommand, TerminalCommandStrings.TapeConnectionClosed); 223return CommandResult.Failure(CliExitCodes.FailedToExecuteResourceCommand,
Commands\TrayLifecycleService.cs (9)
37return CommandResult.Failure(CliExitCodes.InvalidCommand, TrayCommandStrings.UnsupportedPlatform); 50return CommandResult.Failure(CliExitCodes.InvalidCommand, TrayCommandStrings.NativeCliRequired); 70return CommandResult.Failure(CliExitCodes.InvalidCommand, TrayCommandStrings.BundleRequired); 76return CommandResult.Failure(CliExitCodes.InvalidCommand, TrayCommandStrings.PayloadMissing); 83return CommandResult.Failure(CliExitCodes.InvalidCommand, TrayCommandStrings.PayloadMissing); 92return CommandResult.Failure(CliExitCodes.InvalidCommand, TrayCommandStrings.PayloadMissing); 138: CommandResult.Failure(exitCode, string.IsNullOrWhiteSpace(error) 144return CommandResult.Failure(CliExitCodes.WaitTimeout, string.Format(CultureInfo.CurrentCulture, TrayCommandStrings.HelperTimedOut, action)); 150return CommandResult.Failure(CliExitCodes.InvalidCommand, string.Format(CultureInfo.CurrentCulture, TrayCommandStrings.OperationFailed, action, ex.Message));
Commands\UpdateCommand.cs (8)
211return CommandResult.Failure(CliExitCodes.FailedToFindProject, InteractionServiceStrings.ProjectOptionDoesntExist); 290return CommandResult.Failure(CliExitCodes.FailedToFindProject); 298return CommandResult.Failure(CliExitCodes.FailedToFindProject); 517return CommandResult.Failure(CliExitCodes.FailedToUpgradeProject, message); 523return CommandResult.Failure(CliExitCodes.FailedToUpgradeProject, message); 785return CommandResult.Failure(CliExitCodes.InvalidCommand, "CLI self-update is not available in this environment."); 842return CommandResult.Failure(CliExitCodes.InvalidCommand, "Unable to determine the current executable path."); 865return CommandResult.Failure(CliExitCodes.InvalidCommand, errorMessage);
Commands\WaitCommand.cs (2)
73return CommandResult.Failure(CliExitCodes.InvalidCommand, string.Format(CultureInfo.CurrentCulture, WaitCommandStrings.InvalidStatusValue, status)); 79return CommandResult.Failure(CliExitCodes.InvalidCommand, WaitCommandStrings.TimeoutMustBePositive);