Esempio n. 1
0
 public ArtistSelectionViewModel(IArtistMetadataService metadataService,
                                 IMusicImageService imageService,
                                 IBusyProvider busyProvider,
                                 IArtistViewModel artistViewModel)
     : base(busyProvider, artistViewModel.Name.OriginalValue)
 {
     _metadataService = metadataService;
     _imageService    = imageService;
     _artistViewModel = artistViewModel;
 }
 public AlbumMetadataService(IMusicMetadataUpdater metadataUpdater,
     IAlbumMetadataRepository metadataRepository,
     IMusicImageService imageService,
     IMusicImageUpdater imageUpdater)
 {
     _metadataUpdater = metadataUpdater;
     _metadataRepository = metadataRepository;
     _imageService = imageService;
     _imageUpdater = imageUpdater;
 }
 public AlbumSelectionViewModel(IAlbumMetadataService metadataService,
                                IMusicImageService imageService,
                                IBusyProvider busyProvider,
                                IAlbumViewModel albumViewModel)
     : base(busyProvider, albumViewModel.Title.OriginalValue)
 {
     _metadataService = metadataService;
     _imageService    = imageService;
     _albumViewModel  = albumViewModel;
 }
 public AlbumMetadataService(IMusicMetadataUpdater metadataUpdater,
                             IAlbumMetadataRepository metadataRepository,
                             IMusicImageService imageService,
                             IMusicImageUpdater imageUpdater)
 {
     _metadataUpdater    = metadataUpdater;
     _metadataRepository = metadataRepository;
     _imageService       = imageService;
     _imageUpdater       = imageUpdater;
 }
Esempio n. 5
0
 public MusicViewModelFactory(IArtistMetadataService artistMetadataService,
                              IAlbumMetadataService albumMetadataService,
                              ISourceService sourceService,
                              IFileSystemService fileSystemService,
                              IMusicFileService musicFileService,
                              IMusicImageService imageService,
                              IMusicImageUpdater imageUpdater,
                              IBusyProvider busyProvider,
                              IKeyDataStore keyDataStore,
                              IProgressManagerViewModel progressManager,
                              IDialogViewer dialogViewer)
 {
     _artistMetadataService = artistMetadataService;
     _albumMetadataService  = albumMetadataService;
     _sourceService         = sourceService;
     _fileSystemService     = fileSystemService;
     _musicFileService      = musicFileService;
     _imageService          = imageService;
     _imageUpdater          = imageUpdater;
     _busyProvider          = busyProvider;
     _keyDataStore          = keyDataStore;
     _progressManager       = progressManager;
     _dialogViewer          = dialogViewer;
 }
 public MusicViewModelFactory(IArtistMetadataService artistMetadataService,
     IAlbumMetadataService albumMetadataService,
     ISourceService sourceService,
     IFileSystemService fileSystemService,
     IMusicFileService musicFileService,
     IMusicImageService imageService,
     IMusicImageUpdater imageUpdater,
     IBusyProvider busyProvider,
     IKeyDataStore keyDataStore,
     IProgressManagerViewModel progressManager,
     IDialogViewer dialogViewer)
 {
     _artistMetadataService = artistMetadataService;
     _albumMetadataService = albumMetadataService;
     _sourceService = sourceService;
     _fileSystemService = fileSystemService;
     _musicFileService = musicFileService;
     _imageService = imageService;
     _imageUpdater = imageUpdater;
     _busyProvider = busyProvider;
     _keyDataStore = keyDataStore;
     _progressManager = progressManager;
     _dialogViewer = dialogViewer;
 }