Table of Contents

Class ViewAboutBoxCommandHandler

Namespace
Loehnert.Lisrt.AboutBox.Commands
Assembly
Loehnert.Lisrt.dll

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 ILicenseService

Service for the licenses.

windowManager IWindowManager

Window manager.

aboutBoxViewModel IAboutBox

About box view model.

Methods

Run(Command)

Opens the AboutBoxViewModel as dialog.

public override Task Run(Command command)

Parameters

command Command

Command.

Returns

Task

The executing task.