Files
TaskHybrid/Template.Shared/Core/Messages/BackNavigationService.cs

17 lines
358 B
C#

using CommunityToolkit.Mvvm.Messaging;
namespace Template.Shared.Core.Messages;
public class BackNavigationService
{
public event Action? OnHardwareBack;
public BackNavigationService()
{
WeakReferenceMessenger.Default.Register<HardwareBackMessage>(this, (r, m) =>
{
OnHardwareBack?.Invoke();
});
}
}