C# 클래스 Emby.Kodi.SyncQueue.API.SyncAPI

상속: IService
파일 보기 프로젝트 열기: faush01/Emby.Kodi.SyncQueue

공개 메소드들

메소드 설명
Get ( GetLibraryItems request ) : SyncUpdateInfo
Get ( GetLibraryItemsQuery request ) : SyncUpdateInfo
PopulateLibraryInfo ( string userId, string lastDT, bool movies, bool tvshows, bool music, bool musicvideos, bool boxsets ) : Task
SyncAPI ( ILogger logger, IJsonSerializer jsonSerializer, IApplicationPaths applicationPaths, IUserManager userManager, ILibraryManager libraryManager ) : System

메소드 상세

Get() 공개 메소드

public Get ( GetLibraryItems request ) : SyncUpdateInfo
request GetLibraryItems
리턴 Emby.Kodi.SyncQueue.Entities.SyncUpdateInfo

Get() 공개 메소드

public Get ( GetLibraryItemsQuery request ) : SyncUpdateInfo
request GetLibraryItemsQuery
리턴 Emby.Kodi.SyncQueue.Entities.SyncUpdateInfo

PopulateLibraryInfo() 공개 메소드

public PopulateLibraryInfo ( string userId, string lastDT, bool movies, bool tvshows, bool music, bool musicvideos, bool boxsets ) : Task
userId string
lastDT string
movies bool
tvshows bool
music bool
musicvideos bool
boxsets bool
리턴 Task

SyncAPI() 공개 메소드

public SyncAPI ( ILogger logger, IJsonSerializer jsonSerializer, IApplicationPaths applicationPaths, IUserManager userManager, ILibraryManager libraryManager ) : System
logger ILogger
jsonSerializer IJsonSerializer
applicationPaths IApplicationPaths
userManager IUserManager
libraryManager ILibraryManager
리턴 System