public LiveRadiocomArtistWorkRepository(IRadiocomArtistRepository radiocomArtistRepository, HttpClient httpClient, ILocalStorageService localStorageService, string endpointAddress)
 {
     _radiocomArtistRepository = radiocomArtistRepository;
     _httpClient          = httpClient;
     _localStorageService = localStorageService;
     _endpointAddress     = endpointAddress;
 }
 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 MockRadiocomArtistWorkRepository(IRadiocomArtistRepository radiocomArtistRepository)
 {
     _radiocomArtistRepository = radiocomArtistRepository;
 }