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 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.