Files
GPW/GPW.CORE.UI/Components/ForceReset.razor
T

33 lines
626 B
Plaintext

@page "/ForceReset"
@using CORE.Data.DbModels
@using UI.Data
@inject GpwDataService GDataServ
@inject NavigationManager NavManager
<div class="card">
<div class="card-header">
<h1>@message</h1>
</div>
<div class="card-body">
<LoadingData></LoadingData>
</div>
</div>
@code {
protected string message = "Resetting Cache!";
protected override async Task OnInitializedAsync()
{
await GDataServ.InvalidateAllCache();
message = "Reset done!";
// attendo 100 msec
await Task.Delay(100);
// passo a pagina home
NavManager.NavigateTo("/");
}
}