C# Class Emby.Kodi.SyncQueue.EntryPoints.UserSyncNotification

Inheritance: IServerEntryPoint
Afficher le fichier Open project: faush01/Emby.Kodi.SyncQueue

Private Properties

Свойство Type Description
FilterItem bool
SaveUserChanges Task
SendNotifications Task
TriggerCancellation void
UpdateTimerCallback void
_userDataManager_UserDataSaved void

Méthodes publiques

Méthode Description
Dispose ( ) : void
Run ( ) : void
UserSyncNotification ( ILibraryManager libraryManager, IUserDataManager userDataManager, ISessionManager sessionManager, ILogger logger, IUserManager userManager, IJsonSerializer jsonSerializer, IApplicationPaths applicationPaths ) : MediaBrowser.Controller.Entities

Méthodes protégées

Méthode Description
Dispose ( bool dispose ) : void

Private Methods

Méthode Description
FilterItem ( BaseItem item, int &type ) : bool
SaveUserChanges ( List dtos, List itemRefs, string userName, string userId, CancellationToken cancellationToken ) : Task
SendNotifications ( IEnumerable changes, List itemRefs, CancellationToken cancellationToken ) : Task
TriggerCancellation ( ) : void
UpdateTimerCallback ( object state ) : void
_userDataManager_UserDataSaved ( object sender, MediaBrowser.Controller.Library.UserDataSaveEventArgs e ) : void

Method Details

Dispose() public méthode

public Dispose ( ) : void
Résultat void

Dispose() protected méthode

protected Dispose ( bool dispose ) : void
dispose bool
Résultat void

Run() public méthode

public Run ( ) : void
Résultat void

UserSyncNotification() public méthode

public UserSyncNotification ( ILibraryManager libraryManager, IUserDataManager userDataManager, ISessionManager sessionManager, ILogger logger, IUserManager userManager, IJsonSerializer jsonSerializer, IApplicationPaths applicationPaths ) : MediaBrowser.Controller.Entities
libraryManager ILibraryManager
userDataManager IUserDataManager
sessionManager ISessionManager
logger ILogger
userManager IUserManager
jsonSerializer IJsonSerializer
applicationPaths IApplicationPaths
Résultat MediaBrowser.Controller.Entities