17 lines
358 B
C#
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();
|
|
});
|
|
}
|
|
}
|