using Toolkit.Foundation; namespace Wallet; [Notification(typeof(NotifyEventArgs>), "Archive")] public partial class ArchiveNavigationViewModel(IServiceProvider provider, IServiceFactory factory, IMediator mediator, IPublisher publisher, ISubscriber subscriber, IDisposer disposer, int key, string value) : FilterNavigationViewModel(provider, factory, mediator, publisher, subscriber, disposer, key, value), INotificationHandler>> { public Task Handle(NotifyEventArgs> args) { if (args.Sender is Item item) { Key = item.Value; } return Task.CompletedTask; } }