diff --git a/NEW/src/JdeScoping.Client/Layout/MainLayout.razor b/NEW/src/JdeScoping.Client/Layout/MainLayout.razor index a34de55..c78b451 100644 --- a/NEW/src/JdeScoping.Client/Layout/MainLayout.razor +++ b/NEW/src/JdeScoping.Client/Layout/MainLayout.razor @@ -1,5 +1,6 @@ @inherits LayoutComponentBase -@inject IAuthService AuthService +@using JdeScoping.Core.ApiContracts +@inject IAuthApiClient AuthApi @inject NavigationManager NavigationManager @@ -53,7 +54,8 @@ @code { private async Task LogoutAsync() { - await AuthService.LogoutAsync(); + // Call logout API - navigate to login regardless of result + await AuthApi.LogoutAsync(); NavigationManager.NavigateTo("/login"); }