Table of Contents

Configurable<TOptions> Class

Definition

Namespace
Cuemon.Configuration
Assemblies
Cuemon.Kernel.dll
Source
src/Cuemon.Kernel/Configuration/Configurable.cs

Provides a generic way to support the options pattern on a class level.

public abstract class Configurable<TOptions> : IConfigurable<TOptions> where TOptions : class, IParameterObject, new()

Type Parameters

TOptions

The type of the configured options.

Inheritance
Configurable<TOptions>
Implements
IConfigurable<TOptions>
Derived

Constructors

Name Description
Configurable(TOptions)

Initializes a new instance of the Configurable<TOptions> class.

Properties

Name Description
Options

Gets the configured options of this instance.

See Also

IConfigurable<TOptions>