Table of Contents

Class LogDelegateCommand<T>

Namespace
Innova.Prism.Library.Commands
Assembly
Innova.Prism.Library.dll

Represents a delegate command that logs the method execution.

public sealed class LogDelegateCommand<T> : DelegateCommand<T>, ICommand, IActiveAware

Type Parameters

T

The type of the command parameter.

Inheritance
LogDelegateCommand<T>
Implements
IActiveAware

Constructors

LogDelegateCommand(Action<T>)

Initializes a new instance of the LogDelegateCommand<T> class with the specified execute method.

LogDelegateCommand(Action<T>, Func<T, bool>)

Initializes a new instance of the LogDelegateCommand<T> class with the specified execute method and can execute method.