Skip to content
DocsTry Aspire
DocsTry

RequiredCommandValidationContext

Handle
📦 Aspire.Hosting v13.5.0
interface RequiredCommandValidationContext {
readonly cancellationToken: cancellationToken;
readonly resolvedPath: string;
readonly services: IServiceProvider;
failure(validationMessage: string): RequiredCommandValidationResult;
success(): RequiredCommandValidationResult;
}

Properties

propertycancellationTokencancellationTokenget
Gets a cancellation token that can be used to cancel the validation.
propertyresolvedPathstringget
Gets the resolved full path to the command executable.
propertyservicesIServiceProviderget
Gets the service provider for accessing application services.

Methods

methodfailure
Creates a failed validation result with the specified message.
failure(validationMessage: string): RequiredCommandValidationResult
validationMessagestring
RequiredCommandValidationResult
methodsuccess
Creates a successful validation result.
success(): RequiredCommandValidationResult
RequiredCommandValidationResult