CoreComponent
Represents the core component of Relativity Testing Framework that provides configuration management and other core functionality.
CoreComponent should be registered in RelativityFacade thru RelyOn<T> method before other components.
Custom configuraton providers, when needed, can be added by setting ConfigurationRoot property with the custom value.
Gets or sets the configuration root used by IConfigurationService.
If the value is not set, then during Initialize
will create default IConfigurationRoot that use enviroment variables and NUnit parameters as the configuration providers.
Gets the list of log consumers.
By default consist of: NUnitLogConsumer NLogConsumer
public CoreComponent()