C# Класс WaveBox.Core.Model.Repository.FolderRepository

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

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

Метод Описание
AlbumsForFolderId ( int folderId ) : IList
FolderForId ( int folderId ) : Folder
FolderForPath ( string path ) : Folder
FolderRepository ( IDatabase database, IServerSettings serverSettings, ISongRepository songRepository, IVideoRepository videoRepository ) : System
GetParentFolderId ( string path ) : int?
InsertFolder ( Folder folder, bool replace = false ) : bool
ListOfSongs ( int folderId, bool recursive = false ) : IList
ListOfSubFolders ( int folderId ) : IList
ListOfVideos ( int folderId, bool recursive = false ) : IList
MediaFolders ( ) : IList
TopLevelFolders ( ) : IList

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

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

public AlbumsForFolderId ( int folderId ) : IList
folderId int
Результат IList

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

public FolderForId ( int folderId ) : Folder
folderId int
Результат Folder

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

public FolderForPath ( string path ) : Folder
path string
Результат Folder

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

public FolderRepository ( IDatabase database, IServerSettings serverSettings, ISongRepository songRepository, IVideoRepository videoRepository ) : System
database IDatabase
serverSettings IServerSettings
songRepository ISongRepository
videoRepository IVideoRepository
Результат System

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

public GetParentFolderId ( string path ) : int?
path string
Результат int?

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

public InsertFolder ( Folder folder, bool replace = false ) : bool
folder Folder
replace bool
Результат bool

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

public ListOfSongs ( int folderId, bool recursive = false ) : IList
folderId int
recursive bool
Результат IList

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

public ListOfSubFolders ( int folderId ) : IList
folderId int
Результат IList

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

public ListOfVideos ( int folderId, bool recursive = false ) : IList
folderId int
recursive bool
Результат IList

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

public MediaFolders ( ) : IList
Результат IList

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

public TopLevelFolders ( ) : IList
Результат IList