public LiveRadiocomDataAggregateDataClient(HttpClient httpClient, ILocalStorageService localStorageService, string endpointAddress, IRadiocomArtistRepository radiocomArtistRepository, IRadiocomArtistWorkRepository radiocomArtistWorkRepository) { _httpClient = httpClient; _localStorageService = localStorageService; _endpointAddress = endpointAddress; _radiocomArtistRepository = radiocomArtistRepository; _radiocomArtistWorkRepository = radiocomArtistWorkRepository; }
public RadiocomCompletedCollectorInitiateJobsEngine( IRadiocomAggregationJobPublisher radiocomAggregationJobPublisher, IRadiocomArtistRepository radiocomArtistRepository, IRadiocomArtistWorkRepository radiocomArtistWorkRepository) { _radiocomAggregationJobPublisher = radiocomAggregationJobPublisher; _radiocomArtistRepository = radiocomArtistRepository; _radiocomArtistWorkRepository = radiocomArtistWorkRepository; }
public RadiocomDataArtistWorkEventAggregationEngine( IArtistWorkEventsRepository ArtistWorkEventsRepository, ITimeSeriesEngine timeSeriesEngine, IArtistWorkTimeSeriesCache ArtistWorkTimeSeriesCache, IRadiocomArtistWorkRepository radiocomArtistWorkRepository) { _ArtistWorkEventsRepository = ArtistWorkEventsRepository; _timeSeriesEngine = timeSeriesEngine; _ArtistWorkTimeSeriesCache = ArtistWorkTimeSeriesCache; _radiocomArtistWorkRepository = radiocomArtistWorkRepository; }