@inject DbService DbService @inject AuthService AuthService @inject NavigationManager NavigationManager @code { /// /// Lock the database. /// private void OnLockClick() { // Remove encryption key. AuthService.RemoveEncryptionKey(); // Initialize empty database which removes unencrypted data. DbService.InitializeEmptyDatabase(); // Redirect to unlock page with SkipWebAuthn parameter set to true. NavigationManager.NavigateTo("/unlock/true"); } }