Table of Contents

Class ViewThirdPartyLicensesCommandHandler

Namespace
Loehnert.Lisrt.ThirdPartyLicenses.Commands
Assembly
Loehnert.Lisrt.dll

ICommandHandler to open the open source licenses.

[CommandHandler]
public class ViewThirdPartyLicensesCommandHandler : CommandHandlerBase<ViewThirdPartyLicensesCommandDefinition>, ICommandHandler<ViewThirdPartyLicensesCommandDefinition>, ICommandHandler
Inheritance
ViewThirdPartyLicensesCommandHandler
Implements
Inherited Members

Constructors

ViewThirdPartyLicensesCommandHandler(ILicenseService, IWindowManager)

Initializes a new instance of the ViewThirdPartyLicensesCommandHandler class.

[ImportingConstructor]
public ViewThirdPartyLicensesCommandHandler(ILicenseService licenseService, IWindowManager windowManager)

Parameters

licenseService ILicenseService

Service for the licenses.

windowManager IWindowManager

Window manager.

Methods

Run(Command)

Opens the LicensesViewModel as dialog.

public override Task Run(Command command)

Parameters

command Command

Command.

Returns

Task

The executing task.