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);
LogActivation("Window is created.");
LogActivation($"OnWindowCreated -> IsWindowNull: {args.Window == null}");
ConfigureTitleBar();
TryRegisterAppCloseChange();
@@ -336,7 +336,7 @@ namespace Wino
{
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);
}
@@ -356,6 +356,8 @@ namespace Wino
if (args.TaskInstance.TriggerDetails is AppServiceTriggerDetails appServiceTriggerDetails)
{
LogActivation("OnBackgroundActivated -> AppServiceTriggerDetails received.");
// Only accept connections from callers in the same package
if (appServiceTriggerDetails.CallerPackageFamilyName == Package.Current.Id.FamilyName)
{
@@ -373,6 +375,8 @@ namespace Wino
{
// Notification action is triggered and the app is not running.
LogActivation("OnBackgroundActivated -> ToastNotificationActionTriggerDetail received.");
toastActionBackgroundTaskDeferral = args.TaskInstance.GetDeferral();
args.TaskInstance.Canceled += OnToastActionClickedBackgroundTaskCanceled;