public DataService(ICachedDataProvider cache, IPersistentDataProvider persistence, IModelProvider model, IRangeFilterer <TimeRange> filterer, IRangeMerger <AggregatedDataRange> merger) { _cache = cache; _persistence = persistence; _model = model; _filterer = filterer; _merger = merger; }
public DataSourcesController(ILogger <DataSourcesController> logger, IModelProvider modelProvider, IPersistentDataProvider persistence, IRangeFilterer <TimeRange> filterer, IngestionConfiguration configuration, IIngestionProcessor processor, IModelProvider model) { _logger = logger; _modelProvider = modelProvider; _persistence = persistence; _filterer = filterer; _configuration = configuration; _processor = processor; _model = model; }
public IngestionProcessor(IPersistentDataProvider persistence, IDataAggregator aggregator, IModelProvider model, IDataMessenger messenger, IRangeMerger <AggregatedDataRange> aggregatedMerger, IRangeMerger <TimeRange> timeMerger, IRangeFilterer <AggregatedDataRange> filterer, SeriesConfiguration configuration, ILogger <IngestionProcessor> logger) { _persistence = persistence; _aggregator = aggregator; _model = model; _messenger = messenger; _aggregatedMerger = aggregatedMerger; _timeMerger = timeMerger; _filterer = filterer; _configuration = configuration; _logger = logger; _telemetry.InstrumentationKey = "0def8f5e-9482-48ec-880d-4d2a81834a49"; }
public RealtimeMessageHandler(ILogger <RealtimeMessageHandler> logger, IPersistentDataProvider persistence, IModelProvider model) { _logger = logger; _persistence = persistence; _model = model; }
public EntitiesController(IPersistentDataProvider persistence, IModelProvider model) { _persistence = persistence; _model = model; }