Invalidazione cache su richiesta

This commit is contained in:
Samuele Locatelli
2022-01-31 15:16:52 +01:00
parent 153a5343c2
commit 3be9d4ab38
3 changed files with 26 additions and 2 deletions
+18
View File
@@ -0,0 +1,18 @@
@page "/ResetCache"
@using GWMS.UI.Data
@inject GWMSDataService DataService
@inject NavigationManager NavManager
<h3>ResetCache</h3>
@code {
protected override async Task OnInitializedAsync()
{
await DataService.InvalidateAllCache();
NavManager.NavigateTo("Index");
}
}
+6
View File
@@ -124,6 +124,12 @@
<span class="@hideText">Admin Utenti</span>
</NavLink>
</li>
<li class="nav-item px-3" title="Reset Cache">
<NavLink class="nav-link" href="ResetCache">
<i class="fas fa-2x fa-exclamation-triangle pr-2"></i>
<span class="@hideText">Reset Cache</span>
</NavLink>
</li>
</Authorized>
</AuthorizeView>
+2 -2
View File
@@ -1,7 +1,7 @@
Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio Version 17
VisualStudioVersion = 17.0.32014.148
# Visual Studio Version 16
VisualStudioVersion = 16.0.32106.194
MinimumVisualStudioVersion = 10.0.40219.1
Project("{9A19103F-16F7-4668-BE54-9A1E7A4F7556}") = "GWMS.Data", "GWMS.Data\GWMS.Data.csproj", "{50690414-013C-4A2E-9255-F5CB4BF03420}"
EndProject