Implemented cache reset for Gmail history id expiration. (#581)

This commit is contained in:
Burak Kaan Köse
2025-02-22 23:09:53 +01:00
committed by GitHub
parent bd5b51c62f
commit 7e05d05f94
16 changed files with 204 additions and 36 deletions

View File

@@ -44,7 +44,8 @@ public class ServerContext :
IRecipient<AccountFolderConfigurationUpdated>,
IRecipient<CopyAuthURLRequested>,
IRecipient<NewMailSynchronizationRequested>,
IRecipient<OnlineSearchRequested>
IRecipient<OnlineSearchRequested>,
IRecipient<AccountCacheResetMessage>
{
private readonly System.Timers.Timer _timer;
private static object connectionLock = new object();
@@ -147,6 +148,8 @@ public class ServerContext :
public async void Receive(OnlineSearchRequested message) => await SendMessageAsync(MessageType.UIMessage, message);
public async void Receive(AccountCacheResetMessage message) => await SendMessageAsync(MessageType.UIMessage, message);
#endregion
private string GetAppPackagFamilyName()