public MainViewModel(IEventAggregator eventAggregator, IMessageDialogService messageDialogService, IKudoDialogViewModele CudoMensage, Func <IKudoCreateViewModels> kudoCreateViewModels, INavigationMenuKudoViewModel navigationMenuKudoViewModel) { _eventAggregator = eventAggregator; _navigationMenuKudoViewModel = navigationMenuKudoViewModel; _cudoMensage = CudoMensage; _messageDialogService = messageDialogService; _kudoCreateViewModelsCreator = kudoCreateViewModels; KudoCollectionDetalhesViewModels = new ObservableCollection <IKudoCreateViewModels>(); AddTabKudoCommand = new DelegateCommand(OnAddTabKudoCommandExecute); CloseMensagemTabCommand = new DelegateCommand(OnCloseTabKudoTabExecute); _navigationMenuKudoViewModel.Load(); }