Exemple #1
0
        public RemoveTrackFromPLayListService CreateRemoveTrackFromPLayListService()
        {
            var pLayListPostgreSqlAdapter = new PLayListPostgreSQLPersistenceAdapter();
            var tracksNotifierAdapter     = new TraksSpotifyApiAdapter();

            return(new RemoveTrackFromPLayListService(pLayListPostgreSqlAdapter, tracksNotifierAdapter));
        }
Exemple #2
0
        public AddTrackToPlayListService CreateAddTrackToPlayListService()
        {
            var pLayListPostgreSqlAdapter = new PLayListPostgreSQLPersistenceAdapter();
            var tracksNotifierAdapter     = new TraksSpotifyApiAdapter();

            return(new AddTrackToPlayListService(pLayListPostgreSqlAdapter, tracksNotifierAdapter));
        }
Exemple #3
0
        public TrackHasBeenAddedToPlayListEventHandler TrackHasBeenAddedToPlayList()
        {
            var notifier = new TraksSpotifyApiAdapter();

            return(new TrackHasBeenAddedToPlayListEventHandler(notifier));
        }
Exemple #4
0
        public TrackHasBeenRemovedFromPlayListEventHandler TrackHasBeenRemovedFromToPlayList()
        {
            var notifier = new TraksSpotifyApiAdapter();

            return(new TrackHasBeenRemovedFromPlayListEventHandler(notifier, signalRWebsocketAdapter));
        }