public void GetInt_NotFoundReturnsDefault() { var dict = new Dictionary <string, string>() { { "a:b", "astring" } }; IConfiguration config = new ConfigurationBuilder().AddInMemoryCollection(dict).Build(); var result = ConfigurationValuesHelper.GetInt("a:b:c", config, null, 100); Assert.Equal(100, result); }
private static int GetTokenTtl(IConfigurationSection configServerSection, IConfiguration resolve) { return(ConfigurationValuesHelper.GetInt("tokenTtl", configServerSection, resolve, ConfigServerClientSettings.DEFAULT_VAULT_TOKEN_TTL)); }
private static int GetTokenRenewRate(IConfigurationSection configServerSection, IConfiguration resolve) { return(ConfigurationValuesHelper.GetInt("tokenRenewRate", configServerSection, resolve, ConfigServerClientSettings.DEFAULT_VAULT_TOKEN_RENEW_RATE)); }
private static int GetRetryInitialInterval(IConfigurationSection clientConfigsection, IConfiguration resolve, int def) { return(ConfigurationValuesHelper.GetInt("retry:initialInterval", clientConfigsection, resolve, def)); }
private static int GetRetryMaxAttempts(IConfigurationSection clientConfigsection, IConfiguration resolve, int def) { return(ConfigurationValuesHelper.GetInt("retry:maxAttempts", clientConfigsection, resolve, def)); }
private static int GetTimeout(IConfigurationSection clientConfigsection, IConfiguration resolve, int def) { return(ConfigurationValuesHelper.GetInt("timeout", clientConfigsection, resolve, def)); }