Improved event naming

This commit is contained in:
TheXamlGuy
2024-05-12 19:55:20 +01:00
parent 3ba21051bf
commit 105aa2da26
21 changed files with 111 additions and 60 deletions
+3 -3
View File
@@ -5,9 +5,9 @@ namespace Bitvault;
public class MainViewModelHandler(IPublisher publisher,
IContainerHostCollection containers) :
INotificationHandler<Enumerate<IMainNavigationViewModel>>
INotificationHandler<EnumerateEventArgs<IMainNavigationViewModel>>
{
public async Task Handle(Enumerate<IMainNavigationViewModel> args,
public async Task Handle(EnumerateEventArgs<IMainNavigationViewModel> args,
CancellationToken cancellationToken = default)
{
foreach (IComponentHost container in containers.OrderBy(x => x.GetConfiguration<ContainerConfiguration>()
@@ -19,7 +19,7 @@ public class MainViewModelHandler(IPublisher publisher,
{
if (factory.Create<ContainerNavigationViewModel>(configuration.Name) is ContainerNavigationViewModel viewModel)
{
await publisher.Publish(new Create<IMainNavigationViewModel>(viewModel),
await publisher.Publish(new CreateEventArgs<IMainNavigationViewModel>(viewModel),
nameof(MainViewModel), cancellationToken);
}
}