Example #1
0
 public RadioWebService(
     IGoogleMusicWebService webService,
     ISongsRepository songsRepository)
 {
     this.webService      = webService;
     this.songsRepository = songsRepository;
 }
Example #2
0
 public SongsWebService(
     IGoogleMusicWebService googleMusicWebService,
     IGoogleMusicSessionService sessionService,
     ISettingsService settingsService,
     ILogManager logManager)
 {
     this.googleMusicWebService = googleMusicWebService;
     this.sessionService        = sessionService;
     this.settingsService       = settingsService;
     this.logger = logManager.CreateLogger("SongsWebService");
 }
 public AuthentificationService(
     IApplicationResources resources,
     ILogManager logManager,
     IGoogleAccountService googleAccountService,
     IGoogleMusicSessionService sessionService,
     IGoogleAccountWebService googleAccountWebService,
     IGoogleMusicWebService googleMusicWebService)
 {
     this.logger                  = logManager.CreateLogger("AuthentificationService");
     this.resources               = resources;
     this.googleAccountService    = googleAccountService;
     this.sessionService          = sessionService;
     this.googleAccountWebService = googleAccountWebService;
     this.googleMusicWebService   = googleMusicWebService;
 }
Example #4
0
 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;
 }
Example #5
0
 public PlaylistsWebService(
     IGoogleMusicWebService googleMusicWebService)
 {
     this.googleMusicWebService = googleMusicWebService;
 }