RequiredCommandValidationContext
Handle
interface RequiredCommandValidationContext { readonly cancellationToken: cancellationToken; readonly resolvedPath: string; readonly services: IServiceProvider; failure(validationMessage: string): RequiredCommandValidationResult; success(): RequiredCommandValidationResult;}5 members
Properties
property
cancellationTokencancellationTokengetGets a cancellation token that can be used to cancel the validation.
property
resolvedPathstringgetGets the resolved full path to the command executable.
property
servicesIServiceProvidergetGets the service provider for accessing application services.
Methods
method
failureCreates a failed validation result with the specified message.
failure(validationMessage: string): RequiredCommandValidationResultParameters
validationMessagestringReturns
RequiredCommandValidationResultmethod
successCreates a successful validation result.
success(): RequiredCommandValidationResultReturns
RequiredCommandValidationResult