C# Класс BB.UI.Web.MVC.Controllers.Web_API.PlaylistController

Наследование: ApiController
Показать файл Открыть проект

Открытые методы

Метод Описание
AssignPlaylistMaster ( long playlistId, long userId ) : bool
PlaylistController ( ) : System
PlaylistController ( IPlaylistManager playlistManager ) : System
PlaylistController ( IPlaylistManager playlistManager, IUserManager userManager ) : System
PlaylistController ( IPlaylistManager playlistManager, IUserManager userManager, IOrganisationManager organisationManager, ITrackProvider iTrackProvider, IAlbumArtProvider albumArtProvider ) : System
PlaylistController ( IPlaylistManager playlistManager, IUserManager userManager, ITrackProvider trackProvider, IAlbumArtProvider albumArtProvider ) : System

Приватные методы

Метод Описание
AddTrack ( long playlistId, string trackId ) : IHttpActionResult
Downvote ( long id, long trackId ) : IHttpActionResult
GetRecommendations ( int count ) : IHttpActionResult
GetTrackWithFreshYoutubeUrl ( Track originalTrack ) : Track
GetUser ( ClaimsIdentity claimsIdentity ) : User
Upvote ( long id, long trackId ) : IHttpActionResult
createPlaylist ( FormDataCollection formData ) : IHttpActionResult
getHistory ( long id ) : IHttpActionResult
getLivePlaylist ( long id ) : IHttpActionResult
getNextTrack ( long playlistId ) : IHttpActionResult
getPlaylist ( long id ) : IHttpActionResult
getPlaylistByKey ( string key ) : IHttpActionResult
getYoutubePlaybackTrack ( long id ) : IHttpActionResult
searchTrack ( string query ) : IHttpActionResult

Описание методов

AssignPlaylistMaster() публичный Метод

public AssignPlaylistMaster ( long playlistId, long userId ) : bool
playlistId long
userId long
Результат bool

PlaylistController() публичный Метод

public PlaylistController ( ) : System
Результат System

PlaylistController() публичный Метод

public PlaylistController ( IPlaylistManager playlistManager ) : System
playlistManager IPlaylistManager
Результат System

PlaylistController() публичный Метод

public PlaylistController ( IPlaylistManager playlistManager, IUserManager userManager ) : System
playlistManager IPlaylistManager
userManager IUserManager
Результат System

PlaylistController() публичный Метод

public PlaylistController ( IPlaylistManager playlistManager, IUserManager userManager, IOrganisationManager organisationManager, ITrackProvider iTrackProvider, IAlbumArtProvider albumArtProvider ) : System
playlistManager IPlaylistManager
userManager IUserManager
organisationManager IOrganisationManager
iTrackProvider ITrackProvider
albumArtProvider IAlbumArtProvider
Результат System

PlaylistController() публичный Метод

public PlaylistController ( IPlaylistManager playlistManager, IUserManager userManager, ITrackProvider trackProvider, IAlbumArtProvider albumArtProvider ) : System
playlistManager IPlaylistManager
userManager IUserManager
trackProvider ITrackProvider
albumArtProvider IAlbumArtProvider
Результат System