public SelfRefreshingBlockUntilReadyService(IStatusManager statusManager, ITelemetryInitProducer telemetryInitProducer, ISplitLogger log = null) { _statusManager = statusManager; _telemetryInitProducer = telemetryInitProducer; _log = log ?? WrapperAdapter.GetLogger(typeof(SelfRefreshingBlockUntilReadyService)); }
public SelfRefreshingBlockUntilReadyService(IReadinessGatesCache gates, ISplitLogger log = null) { _gates = gates; _log = log ?? WrapperAdapter.GetLogger(typeof(SelfRefreshingBlockUntilReadyService)); }
private FactoryInstantiationsService(ISplitLogger log = null) { _log = log ?? WrapperAdapter.GetLogger(typeof(FactoryInstantiationsService)); _factoryInstantiations = new ConcurrentDictionary <string, int>(); }
public LocalhostFileService(ISplitLogger log = null) { _log = log ?? WrapperAdapter.GetLogger(typeof(LocalhostFileService)); }