Dependencyinjection entfernt bei renavigator

This commit is contained in:
HuskyTeufel
2021-09-15 17:31:59 +02:00
parent e22f1eded2
commit 00718f9821
6 changed files with 21 additions and 20 deletions

View File

@@ -64,10 +64,9 @@ namespace DaSaSo.Wpf
return () => new ClientEditViewModel(
services.GetRequiredService<IDataService<Client>>(),
services.GetRequiredService<IActualProject>(),
new ViewModelDelegateRenavigator<HomeViewModel>(
services.GetRequiredService<INavigator>(),
services.GetRequiredService<CreateViewModel<HomeViewModel>>()
));
new ViewModelDelegateRenavigator(
services.GetRequiredService<INavigator>()
));
});
services.AddSingleton<CreateViewModel<HomeViewModel>>(services =>
{
@@ -78,10 +77,9 @@ namespace DaSaSo.Wpf
return () => new ClientListViewModel(
services.GetRequiredService<IDataService<Client>>(),
services.GetRequiredService<IActualProject>(),
new ViewModelDelegateRenavigator<ClientEditViewModel>(
services.GetRequiredService<INavigator>(),
services.GetRequiredService<CreateViewModel<ClientEditViewModel>>()
));
new ViewModelDelegateRenavigator(
services.GetRequiredService<INavigator>()
));
});