/// <summary> /// Configures component by passing configuration parameters. /// </summary> /// <param name="config">configuration parameters to be set.</param> public override void Configure(ConfigParams config) { base.Configure(config); _interval = config.GetAsIntegerWithDefault("options.interval", _interval); _maxCacheSize = config.GetAsIntegerWithDefault("options.max_cache_size", _maxCacheSize); }
public void Configure(ConfigParams config) { host = config.GetAsStringWithDefault("host", string.Empty); fromAddress = config.GetAsStringWithDefault("mailsettings.from_address", string.Empty); toAddress = config.GetAsStringWithDefault("mailsettings.to_address", string.Empty); subj = config.GetAsStringWithDefault("mailsettings.subj", string.Empty); body = config.GetAsStringWithDefault("mailsettings.body", string.Empty); interval = config.GetAsIntegerWithDefault("intervals.interval", 10000); delay = config.GetAsIntegerWithDefault("intervals.delay", 10000); }
// Make the method virtual public new void Configure(ConfigParams config) { base.Configure(config); _connectionResolver.Configure(config); _credentialResolver.Configure(config); _connectTimeout = config.GetAsIntegerWithDefault("options.connect_timeout", _connectTimeout); _retryTimeout = config.GetAsIntegerWithDefault("options.timeout", _retryTimeout); _retries = config.GetAsIntegerWithDefault("options.retries", _retries); }
/// <summary> /// Configures component by passing configuration parameters. /// </summary> /// <param name="config">configuration parameters to be set.</param> public virtual void Configure(ConfigParams config) { config = config.SetDefaults(_defaultConfig); _connectionResolver.Configure(config); _options = _options.Override(config.GetSection("options")); _retries = config.GetAsIntegerWithDefault("options.retries", _retries); _timeout = config.GetAsIntegerWithDefault("options.timeout", _timeout);; _baseRoute = config.GetAsStringWithDefault("base_route", _baseRoute); _correlationIdPlace = config.GetAsStringWithDefault("options.correlation_id_place", _correlationIdPlace); }
/// <summary> /// Configure are configures component by passing configuration parameters. /// </summary> /// <param name="config">Configuration parameters to be set</param> public void Configure(ConfigParams config) { config = config.SetDefaults(_defaultConfig); _connectionResolver.Configure(config); _logger.Configure(config); _options = _options.Override(config.GetSection("options")); _clientId = config.GetAsStringWithDefault("client_id", _clientId); _retryConnect = config.GetAsBooleanWithDefault("options.retry_connect", _retryConnect); _connectTimeout = config.GetAsIntegerWithDefault("options.connect_timeout", _connectTimeout); _reconnectTimeout = config.GetAsIntegerWithDefault("options.reconnect_timeout", _reconnectTimeout); _keepAliveTimeout = config.GetAsIntegerWithDefault("options.keepalive_timeout", _keepAliveTimeout); }
/// <summary> /// Configures component by passing configuration parameters. /// </summary> /// <param name="config">configuration parameters to be set.</param> public virtual void Configure(ConfigParams config) { _config = config.SetDefaults(_defaultConfig); _dependencyResolver.Configure(_config); _collectionName = config.GetAsStringWithDefault("collection", _collectionName); _maxPageSize = config.GetAsIntegerWithDefault("options.max_page_size", _maxPageSize); }
/// <summary> /// Configures component by passing configuration parameters. /// </summary> /// <param name="config">configuration parameters to be set.</param> public virtual void Configure(ConfigParams config) { config = config.SetDefaults(_defaultConfig); _connectionResolver.Configure(config); _options = _options.Override(config.GetSection("options")); _connectTimeout = config.GetAsIntegerWithDefault("options.connect_timeout", _connectTimeout); //_timeout = config.GetAsIntegerWithDefault("options.timeout", _timeout); }
/// <summary> /// Configures component by passing configuration parameters. /// </summary> /// <param name="config">configuration parameters to be set.</param> public virtual void Configure(ConfigParams config) { _config = config.SetDefaults(_defaultConfig); _options = _options.Override(_config.GetSection("options")); _databaseServer = _config.GetAsNullableString("connection.host"); _databasePort = _config.GetAsIntegerWithDefault("connection.port", 1433); _sshConfigs = _sshConfigs.Override(_config.GetSection("ssh")); _sshEnabled = _sshConfigs.GetAsBooleanWithDefault("enabled", false); _connectionResolver.Configure(_config); }
/// <summary> /// Configure are configures component by passing configuration parameters. /// </summary> /// <param name="config">Configuration parameters to be set</param> public override void Configure(ConfigParams config) { base.Configure(config); _dependencyResolver.Configure(config); _config = config; _topic = config.GetAsStringWithDefault("topic", _topic); _serializeEnvelope = config.GetAsBooleanWithDefault("options.serialize_envelope", _serializeEnvelope); _retain = config.GetAsBooleanWithDefault("options.retain", _retain); _qos = config.GetAsIntegerWithDefault("options.qos", _qos); }
public void Configure(ConfigParams config) { _logger.Configure(config); _connectionResolver.Configure(config); _storage.Configure(config); _streamingController.Configure(config); _minChunkSize = config.GetAsLongWithDefault("options.min_chunk_size", _minChunkSize); _maxBlobSize = config.GetAsLongWithDefault("options.max_blob_size", _maxBlobSize); _reducedRedundancy = config.GetAsBooleanWithDefault("options.reduced_redundancy", _reducedRedundancy); _connectTimeout = config.GetAsIntegerWithDefault("options.connect_timeout", _connectTimeout); _maxTake = config.GetAsLongWithDefault("options.max_take", _maxTake); }
/// <summary> /// Configures component by passing configuration parameters. /// </summary> /// <param name="config">configuration parameters to be set.</param> public override void Configure(ConfigParams config) { base.Configure(config); _connectionResolver.Configure(config); _errorConsoleLogger.Configure(config); _indexName = config.GetAsStringWithDefault("index", _indexName); _dateFormat = config.GetAsStringWithDefault("date_format", _dateFormat); _dailyIndex = config.GetAsBooleanWithDefault("daily", _dailyIndex); _reconnect = config.GetAsDoubleWithDefault("options.reconnect", _reconnect); _timeout = config.GetAsDoubleWithDefault("options.timeout", _timeout); _maxRetries = config.GetAsIntegerWithDefault("options.max_retries", _maxRetries); _indexMessage = config.GetAsBooleanWithDefault("options.index_message", _indexMessage); }
public void Configure(ConfigParams config) { _chunkSize = config.GetAsIntegerWithDefault("options.chunk_size", _chunkSize); }
/// <summary> /// Configures component by passing configuration parameters. /// </summary> /// <param name="config">configuration parameters to be set.</param> public override void Configure(ConfigParams config) { base.Configure(config); _maxPageSize = config.GetAsIntegerWithDefault("options.max_page_size", _maxPageSize); }
/// <summary> /// Configures component by passing configuration parameters. /// </summary> /// <param name="config">configuration parameters to be set.</param> public virtual void Configure(ConfigParams config) { _retryTimeout = config.GetAsIntegerWithDefault("options.retry_timeout", _retryTimeout); }
/// <summary> /// Configures component by passing configuration parameters. /// </summary> /// <param name="config">configuration parameters to be set.</param> public virtual void Configure(ConfigParams config) { // Todo: Use connection and auth components _maxPageSize = config.GetAsIntegerWithDefault("max_page_size", _maxPageSize); }
public void Configure(ConfigParams config) { this._mode = config.GetAsStringWithDefault("mode", this._mode); this._minTimeout = config.GetAsIntegerWithDefault("min_timeout", this._minTimeout); this._maxTimeout = config.GetAsIntegerWithDefault("max_timeout", this._maxTimeout); }
/// <summary> /// Configures component by passing configuration parameters. /// </summary> /// <param name="config">configuration parameters to be set.</param> public void Configure(ConfigParams config) { _interval = config.GetAsLongWithDefault("options.interval", _interval); _maxCacheSize = config.GetAsIntegerWithDefault("options.max_cache_size", _maxCacheSize); _source = config.GetAsStringWithDefault("source", _source); }
public void Configure(ConfigParams config) { MaxPageSize = config.GetAsIntegerWithDefault("options.max_page_size", MaxPageSize); MaxErrorSize = config.GetAsIntegerWithDefault("options.max_error_size", MaxErrorSize); MaxTotalSize = config.GetAsIntegerWithDefault("options.max_total_size", MaxTotalSize); }