More logging for App.xaml.cs

This commit is contained in:
Burak Kaan Köse
2024-08-24 12:54:39 +02:00
parent 5263900620
commit 8abb3c709b

View File

@@ -304,7 +304,7 @@ namespace Wino
{ {
base.OnWindowCreated(args); base.OnWindowCreated(args);
LogActivation("Window is created."); LogActivation($"OnWindowCreated -> IsWindowNull: {args.Window == null}");
ConfigureTitleBar(); ConfigureTitleBar();
TryRegisterAppCloseChange(); TryRegisterAppCloseChange();
@@ -336,7 +336,7 @@ namespace Wino
{ {
base.OnFileActivated(args); base.OnFileActivated(args);
Log.Information($"File activation for {args.Files.Count} item(s)."); LogActivation($"OnFileActivated -> ItemCount: {args.Files.Count}, Kind: {args.Kind}, PreviousExecutionState: {args.PreviousExecutionState}");
await ActivateWinoAsync(args); await ActivateWinoAsync(args);
} }
@@ -356,6 +356,8 @@ namespace Wino
if (args.TaskInstance.TriggerDetails is AppServiceTriggerDetails appServiceTriggerDetails) if (args.TaskInstance.TriggerDetails is AppServiceTriggerDetails appServiceTriggerDetails)
{ {
LogActivation("OnBackgroundActivated -> AppServiceTriggerDetails received.");
// Only accept connections from callers in the same package // Only accept connections from callers in the same package
if (appServiceTriggerDetails.CallerPackageFamilyName == Package.Current.Id.FamilyName) if (appServiceTriggerDetails.CallerPackageFamilyName == Package.Current.Id.FamilyName)
{ {
@@ -373,6 +375,8 @@ namespace Wino
{ {
// Notification action is triggered and the app is not running. // Notification action is triggered and the app is not running.
LogActivation("OnBackgroundActivated -> ToastNotificationActionTriggerDetail received.");
toastActionBackgroundTaskDeferral = args.TaskInstance.GetDeferral(); toastActionBackgroundTaskDeferral = args.TaskInstance.GetDeferral();
args.TaskInstance.Canceled += OnToastActionClickedBackgroundTaskCanceled; args.TaskInstance.Canceled += OnToastActionClickedBackgroundTaskCanceled;