internal ConfigurationManager([NotNull] IDynamicPropertiesUpdater properties, int pollingIntervalInSeconds = 60, int sourceTimeoutInMs = 1000) { this.sourceTimeoutInMs = sourceTimeoutInMs; this.PollingIntervalInSeconds = pollingIntervalInSeconds; this.sourceTimeoutInMs = sourceTimeoutInMs; this.properties = properties; }
internal ConfigurationManager(IDynamicPropertiesUpdater properties, int pollingIntervalInSeconds = 60, int sourceTimeoutInMs = 1000) { Contract.Assert(properties != null); this.sourceTimeoutInMs = sourceTimeoutInMs; this.PollingIntervalInSeconds = pollingIntervalInSeconds; this.sourceTimeoutInMs = sourceTimeoutInMs; this.properties = properties; }