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
licenseService
ILicenseServiceService for the licenses.
windowManager
IWindowManagerWindow manager.
aboutBoxViewModel
IAboutBoxAbout box view model.
Methods
Run(Command)
Opens the AboutBoxViewModel as dialog.
public override Task Run(Command command)
Parameters
command
CommandCommand.
Returns
- Task
The executing task.