Files
Walleby/Bitvault/AggerateItemContentViewModelHandler.cs
T
TheXamlGuy 7765c31786 wip
2024-05-28 17:30:40 +01:00

21 lines
667 B
C#

using Toolkit.Foundation;
namespace Bitvault;
public class AggerateItemContentViewModelHandler(IValueStore<Item<(Guid, string)>> valueStore,
IMediator mediator,
IServiceFactory serviceFactory,
IPublisher publisher) :
INotificationHandler<AggerateEventArgs<IItemEntryViewModel>>
{
public Task Handle(AggerateEventArgs<IItemEntryViewModel> args)
{
var d = valueStore;
//if (serviceFactory.Create<ItemHeaderViewModel>(false) is ItemHeaderViewModel viewModel)
//{
// publisher.Publish(Create.As<IItemEntryViewModel>(viewModel), nameof(ItemViewModel));
//}
return Task.CompletedTask;
}
}