Refactored impa synchronization.

This commit is contained in:
Burak Kaan Köse
2026-02-14 12:52:17 +01:00
parent 4a0dcd2899
commit 744145be06
26 changed files with 1492 additions and 1243 deletions
@@ -79,6 +79,13 @@ public interface IFolderService
/// <param name="folder">Folder to update.</param>
Task UpdateFolderAsync(MailItemFolder folder);
/// <summary>
/// Updates only IMAP HighestModeSeq for the given folder.
/// </summary>
/// <param name="folderId">Folder id to update.</param>
/// <param name="highestModeSeq">Latest known mod-seq value.</param>
Task UpdateFolderHighestModeSeqAsync(Guid folderId, long highestModeSeq);
/// <summary>
/// Returns the active folder menu items for the given account for UI.
/// </summary>