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();
        }
Exemple #2
0
 public MachinesController()
 {
     _engineService         = new MachinesService();
     FormConstructProvider  = new MachinesConstructs();
     TableConstructProvider = new MachinesConstructs();
 }