public RemoveTrackFromPLayListService CreateRemoveTrackFromPLayListService()
        {
            var pLayListPostgreSqlAdapter = new PLayListPostgreSQLAdapter();
            var tracksNotifierAdapter     = new TraksSpotifyApiAdapter();

            return(new RemoveTrackFromPLayListService(pLayListPostgreSqlAdapter, tracksNotifierAdapter));
        }
        public AddTrackToPlayListService CreateAddTrackToPlayListService()
        {
            var pLayListPostgreSqlAdapter = new PLayListPostgreSQLAdapter();
            var tracksNotifierAdapter     = new TraksSpotifyApiAdapter();

            return(new AddTrackToPlayListService(pLayListPostgreSqlAdapter, tracksNotifierAdapter));
        }
        public AddImageUrlToPlayListService CreateAddImageUrlPlayListService()
        {
            var pLayListDatabaseAdapter  = new PLayListPostgreSQLAdapter();
            var musicCloudApiHttpAdapter = new PlayListSpotifyApiAdapter();

            return(new AddImageUrlToPlayListService(pLayListDatabaseAdapter, musicCloudApiHttpAdapter));
        }
        public RenamePlayListService CreateRenamePlayListService()
        {
            var pLayListDatabaseAdapter  = new PLayListPostgreSQLAdapter();
            var musicCloudApiHttpAdapter = new PlayListSpotifyApiAdapter();

            return(new RenamePlayListService(pLayListDatabaseAdapter, musicCloudApiHttpAdapter));
        }
        public CreatePlayListService CreateCreatePlayListService()
        {
            var pLayListDatabaseAdapter          = new PLayListPostgreSQLAdapter();
            var musicCloudApiHttpAdapter         = new PlayListSpotifyApiAdapter();
            var uniqueIdentifiersInMemoryAdapter = new UniqueIdentifiersInMemoryAdapter();

            return(new CreatePlayListService(uniqueIdentifiersInMemoryAdapter, pLayListDatabaseAdapter, musicCloudApiHttpAdapter));
        }
        public GetAllPlayListService CreateGetAllPlayListService()
        {
            var playListDatabaseAdapter = new PLayListPostgreSQLAdapter();

            return(new GetAllPlayListService(playListDatabaseAdapter));
        }