IConfiguratorObject
Description
- Derived from
- Extended by
-
ConfiguratorObject abstract
Base interface for classes that create objects from config values.
When a IConfiguratorObject creates an object from a config value, the created object will be in the state LifecycleState.Initialized, if the objects class implements the ILifecycleState interface.
Public / Methods
FromValuePlain
Creates a new instance from the given configuration value.
- ConfigException
-
If value in specifies malformed configuration data.
- IOException
-
If a temporary I/O error has occurred; the same call might succeed later.
- ValidatingException
-
If the given config value is invalid (see IValidatable.Validate).
ValidateValue
Performs custom validation of the given value.
- ConfigException
-
If value in specifies malformed configuration data.