/// <summary> /// Create log config by reading the values from the provided /// <code>IConfigProvider</code> /// </summary> /// <param name="configProvider_"></param> public LogConfig(IConfigProvider configProvider_) { if (null == configProvider_) { throw new ArgumentNullException(nameof(configProvider_)); } Name = configProvider_.GetConifgAsStringStrict(ConfigKeys.Name); Type = configProvider_.GetConifgAsStringStrict(ConfigKeys.Type); Location = configProvider_.GetConifgAsStringStrict(ConfigKeys.Location); }