private FeatureRequestor BuildFeatureRequestor() { var configuration = Configuration.Default("dc8720db-8611-4747-a5e9-3a6aa85655b3"); var requestor = new FeatureRequestor(configuration); return(requestor); }
/// <inheritdoc/> public IDataSource CreateDataSource(LdClientContext context, IDataSourceUpdates dataSourceUpdates) { context.Basic.Logger.Warn("You should only disable the streaming API if instructed to do so by LaunchDarkly support"); FeatureRequestor requestor = new FeatureRequestor(context, _baseUri ?? DefaultBaseUri); return(new PollingProcessor( context, requestor, dataSourceUpdates, _pollInterval )); }
/// <inheritdoc/> public IDataSource CreateDataSource(LdClientContext context, IDataSourceUpdates dataSourceUpdates) { var configuredBaseUri = _baseUri ?? StandardEndpoints.SelectBaseUri(context.Basic.ServiceEndpoints, e => e.PollingBaseUri, "Polling", context.Basic.Logger); context.Basic.Logger.Warn("You should only disable the streaming API if instructed to do so by LaunchDarkly support"); FeatureRequestor requestor = new FeatureRequestor(context, configuredBaseUri); return(new PollingProcessor( context, requestor, dataSourceUpdates, _pollInterval )); }