Refactored api call logic handling.

This commit is contained in:
ArabCoders
2023-11-13 15:51:06 +03:00
parent 250e795c3b
commit 2a25c5a2e3
4 changed files with 97 additions and 52 deletions

View File

@@ -35,6 +35,15 @@ namespace MediaBrowser.Controller.Library
void SaveUserData(User user, BaseItem item, UserItemData userData, UserDataSaveReason reason, CancellationToken cancellationToken);
/// <summary>
/// Save the provided user data for the given user.
/// </summary>
/// <param name="user">The user.</param>
/// <param name="item">The item.</param>
/// <param name="userDataDto">The reason for updating the user data.</param>
/// <param name="reason">The reason.</param>
void SaveUserData(User user, BaseItem item, UserDataDto userDataDto, UserDataSaveReason reason);
UserItemData GetUserData(User user, BaseItem item);
UserItemData GetUserData(Guid userId, BaseItem item);