public UserPlaylistsService( ILogManager logManager, IPlaylistsWebService webService, IUserPlaylistsRepository repository, ISongsRepository songsRepository, IEventAggregator eventAggregator) { this.logger = logManager.CreateLogger("UserPlaylistsService"); this.webService = webService; this.repository = repository; this.songsRepository = songsRepository; this.eventAggregator = eventAggregator; }
public GoogleMusicSynchronizationService( ILogManager logManager, ISettingsService settingsService, IPlaylistsWebService playlistsWebService, ISongsWebService songsWebService, IUserPlaylistsRepository userPlaylistsRepository) { this.logger = logManager.CreateLogger("GoogleMusicSynchronizationService"); this.settingsService = settingsService; this.playlistsWebService = playlistsWebService; this.songsWebService = songsWebService; this.userPlaylistsRepository = userPlaylistsRepository; }
public GoogleMusicSynchronizationService( ILogManager logManager, ISettingsService settingsService, IPlaylistsWebService playlistsWebService, ISongsWebService songsWebService, IRadioWebService radioWebService, IUserPlaylistsRepository userPlaylistsRepository, ISongsRepository songsRepository, IRadioStationsRepository radioStationsRepository, IConfigWebService configWebService) { this.logger = logManager.CreateLogger("GoogleMusicSynchronizationService"); this.settingsService = settingsService; this.playlistsWebService = playlistsWebService; this.songsWebService = songsWebService; this.radioWebService = radioWebService; this.userPlaylistsRepository = userPlaylistsRepository; this.songsRepository = songsRepository; this.radioStationsRepository = radioStationsRepository; this.configWebService = configWebService; }
public InitialSynchronization( ILogManager logManager, IGoogleMusicWebService googleMusicWebService, ISongsWebService songsWebService, IPlaylistsWebService playlistsWebService, ISongsRepository songsRepository, IUserPlaylistsRepository userPlaylistsRepository, ISettingsService settingsService, INotificationService notificationService, IApplicationResources applicationResources) { this.dbContext = new DbContext(); this.logger = logManager.CreateLogger("InitialSynchronization"); this.googleMusicWebService = googleMusicWebService; this.songsWebService = songsWebService; this.playlistsWebService = playlistsWebService; this.songsRepository = songsRepository; this.userPlaylistsRepository = userPlaylistsRepository; this.settingsService = settingsService; this.notificationService = notificationService; this.applicationResources = applicationResources; }