Class ViewAboutBoxCommandHandler
ICommandHandler to open the open source licenses.
[CommandHandler]
public class ViewAboutBoxCommandHandler : CommandHandlerBase<ViewAboutBoxCommandDefinition>, ICommandHandler<ViewAboutBoxCommandDefinition>, ICommandHandler
- Inheritance
-
ViewAboutBoxCommandHandler
- Implements
- Inherited Members
Constructors
ViewAboutBoxCommandHandler(ILicenseService, IWindowManager, IAboutBox)
Initializes a new instance of the ViewAboutBoxCommandHandler class.
[ImportingConstructor]
public ViewAboutBoxCommandHandler(ILicenseService licenseService, IWindowManager windowManager, IAboutBox aboutBoxViewModel)
Parameters
licenseServiceILicenseServiceService for the licenses.
windowManagerIWindowManagerWindow manager.
aboutBoxViewModelIAboutBoxAbout box view model.
Methods
Run(Command)
Opens the AboutBoxViewModel as dialog.
public override Task Run(Command command)
Parameters
commandCommandCommand.
Returns
- Task
The executing task.