Class ConfigurationExtensions
Wrapper for extension methods on the ComputationConfig
class. Mostly user-level operations to get merged configuration.
Inheritance
ConfigurationExtensions
Assembly: Coordinator.Configuration.dll
Syntax
public static class ConfigurationExtensions
Methods
View Source
BuildConfig(IEnumerable<ConfigElement<ComputationConfig>>, ConfigElement<ComputationConfig>)
Apply merge operations on input configs starting from base and layering on the elements in the enumerable
Declaration
public static ComputationConfig BuildConfig(this IEnumerable<ConfigElement<ComputationConfig>> configs, ConfigElement<ComputationConfig> base = null)
Parameters
Returns
View Source
ResolveAndBuildConfig(MetricSetConfiguration, ComputationConfig)
Recursively look up all dependent profiles by name, then merge them all against
the starting configuration.
Declaration
public static ComputationConfig ResolveAndBuildConfig(this MetricSetConfiguration metricSetConfig, ComputationConfig startingConfig)
Parameters
Returns