public ConsulConfigurationProvider(ConsulConfigurationOptions options, ConsulClient client) { this._Options = options; this._Client = client; _queryOptions = new QueryOptions() { WaitIndex = 0, WaitTime = TimeSpan.FromMinutes(5) }; Initialize(); }
public ConsulConfigurationSource(ConsulConfigurationOptions Options) { this.Options = Options; }
public static IConfigurationBuilder AddConsul(this IConfigurationBuilder builder, ConsulConfigurationOptions Options) { return(builder.Add(new ConsulConfigurationSource(Options))); }