namespace LehrerApp.Desktop.Services; /// /// Erkennt, ob der lokale Sync-Schlüssel (sync.key) auf diesem Gerät fehlte, obwohl Sync hier /// bereits aktiv war — dann hat AppBootstrapper beim Start automatisch einen neuen, unabhängigen /// Schlüssel erzeugt, und alle bisher unter dem ALTEN Schlüssel synchronisierten Server-Daten sind /// für dieses Gerät nicht mehr lesbar (TODO 10.3.2). Ein fehlender Schlüssel bei einem Gerät, das /// noch nie eingeloggt war, ist dagegen der normale Erstlauf — kein Grund zur Warnung. /// public class SyncKeyStatus(bool keyWasRegenerated) { public bool KeyWasRegenerated { get; } = keyWasRegenerated; }