- InitializeAsync in InitializeSafeAsync mit Fehlerbehandlung umbenannt, App-Start robuster gestaltet - Asynchrone Initialisierung bei Window.Created - Navigation vereinheitlicht: Routing.RegisterRoute statt Doppelslash, Navigation ohne Präfix - Flyout-Menü in AppShell deaktiviert, ShellContent-Einträge entfernt - Login/Register-ViewModels nutzen private Felder statt ObservableProperty - SignalRService nutzt AccessToken aus AuthSessionService - GameStateService: Automatischer Resync bei Verbindung, Fehlerhandling verbessert - Navigation in ViewModels an neues Routing angepasst - Aufräumarbeiten: Entfernte auskommentierte Messenger-Registrierungen, Initialisierung vereinheitlicht
15 lines
411 B
XML
15 lines
411 B
XML
<?xml version="1.0" encoding="UTF-8" ?>
|
|
<Shell
|
|
x:Class="SlipItIn.AppShell"
|
|
xmlns="http://schemas.microsoft.com/dotnet/2021/maui"
|
|
xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
|
|
xmlns:views="clr-namespace:SlipItIn.Views"
|
|
FlyoutBehavior="Disabled">
|
|
|
|
<ShellContent
|
|
Title="Login"
|
|
Route="LoginPage"
|
|
ContentTemplate="{DataTemplate views:LoginPage}" />
|
|
|
|
</Shell>
|