Table of Contents

Class ClearCommunicationLogCommandHandler

Namespace
Loehnert.Lisrt.Messaging.Commands
Assembly
Loehnert.Lisrt.dll

ICommandHandler for clearing a Loehnert.Lisrt.Messaging.Communication.ViewModels.CommunicationLogToolViewModel.

[CommandHandler]
public class ClearCommunicationLogCommandHandler : CommandHandlerBase<ClearCommunicationLogCommandDefinition>, ICommandHandler<ClearCommunicationLogCommandDefinition>, ICommandHandler
Inheritance
ClearCommunicationLogCommandHandler
Implements
Inherited Members

Constructors

ClearCommunicationLogCommandHandler(IShell)

Initializes a new instance of the ClearCommunicationLogCommandHandler class.

[ImportingConstructor]
public ClearCommunicationLogCommandHandler(IShell shell)

Parameters

shell IShell

The main shell.

Methods

Run(Command)

Shows the Loehnert.Lisrt.Messaging.Communication.ViewModels.CommunicationLogToolViewModel tool.

public override Task Run(Command command)

Parameters

command Command

The executing command.

Returns

Task

Completed when completed.