Ejemplo n.º 1
0
 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;
 }
Ejemplo n.º 3
0
 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";
 }
Ejemplo n.º 4
0
 public RealtimeMessageHandler(ILogger <RealtimeMessageHandler> logger, IPersistentDataProvider persistence, IModelProvider model)
 {
     _logger      = logger;
     _persistence = persistence;
     _model       = model;
 }
Ejemplo n.º 5
0
 public EntitiesController(IPersistentDataProvider persistence, IModelProvider model)
 {
     _persistence = persistence;
     _model       = model;
 }