Changed auth success ui. Switched to new interface service. Upgraded mooncore versions

This commit is contained in:
Masu Baumgartner
2024-10-27 20:49:06 +01:00
parent 7239182e83
commit c15f18108d
9 changed files with 73 additions and 60 deletions

View File

@@ -8,10 +8,11 @@
@inherits LayoutComponentBase
@inject ImplementationService ImplementationService
@inject IdentityService IdentityService
@inject IServiceProvider ServiceProvider
@inject ILogger<MainLayout> Logger
@inject IAppLoader[] AppLoaders
@inject IAppScreen[] AppScreens
@if (IsLoading)
{
@@ -98,8 +99,7 @@ else
private async Task RunLoaders()
{
var appLoaders = ImplementationService
.Get<IAppLoader>()
var appLoaders = AppLoaders
.OrderBy(x => x.Priority);
foreach (var loader in appLoaders) //TODO: Measure performance of every loader?
@@ -120,8 +120,7 @@ else
{
CurrentScreen = null;
var appScreens = ImplementationService
.Get<IAppScreen>()
var appScreens = AppScreens
.OrderBy(x => x.Priority);
foreach (var screen in appScreens)