Batching condstore downloads into 50, using SORT extension for searches if supported.

This commit is contained in:
Burak Kaan Köse
2025-01-25 00:58:40 +01:00
parent bf1480705d
commit b7b51ac4e6
3 changed files with 50 additions and 21 deletions

View File

@@ -8,6 +8,8 @@ namespace Wino.Core.Domain.Interfaces
{
public interface IImapSynchronizer
{
uint InitialMessageDownloadCountPerFolder { get; }
Task<List<NewMailItemPackage>> CreateNewMailPackagesAsync(ImapMessageCreationPackage message, MailItemFolder assignedFolder, CancellationToken cancellationToken = default);
Task StartIdleClientAsync();
Task StopIdleClientAsync();