IInstallCapability14.1
Interface in Unbroken.LaunchBox.Plugins.Capabilities.Installation
public interface IInstallCapability
Prepares install actions for selected items.
Remarks
Implemented by the selected integration. The host executes the plan. Use InstallationStateObserved with IInstallationStateCapability to monitor installation; an entry process or UI handoff is not proof of completion.Methods
PrepareInstallAsyncPrepares the truthful install plan for one selected item.
PrepareInstallAsync
Task<PreparedAction?> PrepareInstallAsync(
ActionRequest request,
CancellationToken cancellationToken
)Prepares the truthful install plan for one selected item.
request- The selected item context to install.
cancellationToken- A token used to cancel preparation.
Returns
A prepared action, ornull when installation is unavailable.