Table of Contents

Class SavvyioOptionsExtensions

Namespace
Savvyio.Commands
Assembly
Savvyio.Commands.dll

Extension methods for the SavvyioOptions class.

public static class SavvyioOptionsExtensions
Inheritance
Object
SavvyioOptionsExtensions

Methods

AddCommandDispatcher(SavvyioOptions)

Adds a default implementation of the ICommandDispatcher interface.

public static SavvyioOptions AddCommandDispatcher(this SavvyioOptions options)

Parameters

options SavvyioOptions

The SavvyioOptions to extend.

Returns

SavvyioOptions

A reference to options so that additional configuration calls can be chained.

AddCommandHandler<TImplementation>(SavvyioOptions)

Adds an implementation of the ICommandHandler interface to HandlerImplementationTypes (if not already registered).

public static SavvyioOptions AddCommandHandler<TImplementation>(this SavvyioOptions options)
    where TImplementation : class, ICommandHandler

Parameters

options SavvyioOptions

The SavvyioOptions to extend.

Returns

SavvyioOptions

A reference to options so that additional configuration calls can be chained.

Type Parameters

TImplementation

The type that implements the ICommandHandler interface.