Table of Contents

Class SavvyioOptionsExtensions

Namespace
Savvyio
Assembly
Savvyio.Core.dll

Extension methods for the SavvyioOptions class.

public static class SavvyioOptionsExtensions
Inheritance
Object
SavvyioOptionsExtensions

Methods

AddDispatchers(SavvyioOptions, Assembly[])

Adds handlers of type IDispatcher from the specified assemblies to the extended options.

public static SavvyioOptions AddDispatchers(this SavvyioOptions options, params Assembly[] assemblies)

Parameters

options SavvyioOptions

The SavvyioOptions to extend.

assemblies Assembly[]

The assemblies to scan for IDispatcher implementations.

Returns

SavvyioOptions

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

Exceptions

System.ArgumentNullException

assemblies cannot be null.

AddHandlers(SavvyioOptions, Assembly[])

Adds handlers of type IHandler from the specified assemblies to the extended options.

public static SavvyioOptions AddHandlers(this SavvyioOptions options, params Assembly[] assemblies)

Parameters

options SavvyioOptions

The SavvyioOptions to extend.

assemblies Assembly[]

The assemblies to scan for IHandler implementations.

Returns

SavvyioOptions

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

Exceptions

System.ArgumentNullException

assemblies cannot be null.