Files
gpw_next/GPW.CORE.SMART/Components/Pages/LogOut.razor.cs
T

36 lines
976 B
C#

using GPW.CORE.Smart.Data;
using Microsoft.AspNetCore.Components;
namespace GPW.CORE.Smart.Components.Pages
{
/// <summary>
/// Helper page x eseguire logout utente...
/// </summary>
public partial class LogOut
{
#region Protected Properties
[Inject]
protected MessageService MService { get; set; } = null!;
[Inject]
protected NavigationManager navManager { get; set; } = null!;
#endregion Protected Properties
#region Protected Methods
protected override async Task OnAfterRenderAsync(bool firstRender)
{
// salvo in messageservice valori nulli...
await MService.setDevSecretAsync("");
MService.RigaDip = new CORE.Data.DbModels.DipendentiModel();
// aspetto
await Task.Delay(200);
// rimando a home
navManager.NavigateTo("RegNewDevice");
}
#endregion Protected Methods
}
}