Table of Contents

Namespace Cuemon.Configuration

Assembly: Cuemon.Core.dll

The Cuemon.Configuration namespace contains types focusing on writing configurable classes to help support adhering to Separation of Concerns (SoC).

Availability: .NET 8, .NET 7, .NET 6 and .NET Standard 2.0

Classes

Configurable<TOptions>

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

Interfaces

IConfigurable<TOptions>

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

IParameterObject

A marker interface that denotes a Parameter Object.

IValidatableParameterObject

Denotes a Parameter Object where one or more conditions can be verified that they are in a valid state.