Пример #1
0
 public ImportListSyncService(IImportListFactory importListFactory,
                              IImportListExclusionService importListExclusionService,
                              IFetchAndParseImportList listFetcherAndParser,
                              ISearchForNewAlbum albumSearchService,
                              ISearchForNewArtist artistSearchService,
                              IArtistService artistService,
                              IAlbumService albumService,
                              IAddArtistService addArtistService,
                              IAddAlbumService addAlbumService,
                              IEventAggregator eventAggregator,
                              IManageCommandQueue commandQueueManager,
                              Logger logger)
 {
     _importListFactory          = importListFactory;
     _importListExclusionService = importListExclusionService;
     _listFetcherAndParser       = listFetcherAndParser;
     _albumSearchService         = albumSearchService;
     _artistSearchService        = artistSearchService;
     _artistService       = artistService;
     _albumService        = albumService;
     _addArtistService    = addArtistService;
     _addAlbumService     = addAlbumService;
     _eventAggregator     = eventAggregator;
     _commandQueueManager = commandQueueManager;
     _logger = logger;
 }
Пример #2
0
 public CandidateService(ISearchForNewAlbum albumSearchService,
                         IArtistService artistService,
                         IAlbumService albumService,
                         IReleaseService releaseService,
                         IMediaFileService mediaFileService,
                         Logger logger)
 {
     _albumSearchService = albumSearchService;
     _artistService      = artistService;
     _albumService       = albumService;
     _releaseService     = releaseService;
     _mediaFileService   = mediaFileService;
     _logger             = logger;
 }
Пример #3
0
 public AlbumLookupModule(ISearchForNewAlbum searchProxy)
     : base("/album/lookup")
 {
     _searchProxy = searchProxy;
     Get["/"]     = x => Search();
 }