protected override async Task OnAfterRenderAsync(bool firstRender) { if (_loaded) { return; } _licenses = await LicensesService.GetAsync(); _machine = await MachinesService.GetAsync(MachineId); _authState = await AuthenticationStateProvider.GetAuthenticationStateAsync(); if (_machine is null) { NavigationManager.ToBaseRelativePath("admin/machines"); } _loaded = true; StateHasChanged(); }
public MachinesController() { _engineService = new MachinesService(); FormConstructProvider = new MachinesConstructs(); TableConstructProvider = new MachinesConstructs(); }