Couple aot fixes.

This commit is contained in:
Burak Kaan Köse
2025-10-03 21:13:26 +02:00
parent 229006c51d
commit 1c49b69332
8 changed files with 27 additions and 568 deletions
+1 -3
View File
@@ -54,8 +54,6 @@ public abstract class BasePage<T> : BasePage where T : CoreBaseViewModel
Debug.WriteLine($"Disposed {GetType().Name}");
}
[RequiresDynamicCode("AOT")]
[RequiresUnreferencedCode("AOT")]
protected override void OnNavigatedTo(NavigationEventArgs e)
{
base.OnNavigatedTo(e);
@@ -64,7 +62,7 @@ public abstract class BasePage<T> : BasePage where T : CoreBaseViewModel
var parameter = e.Parameter;
WeakReferenceMessenger.Default.UnregisterAll(this);
WeakReferenceMessenger.Default.RegisterAll(this);
WeakReferenceMessenger.Default.Register<LanguageChanged>(this);
ViewModel.OnNavigatedTo(mode, parameter);
}