public BoardHomeViewModelFactory(
     IArticleListViewModelFactory articleListViewModelFactory,
     IArticleCreationViewModelFactory articleCreationViewModelFactory)
 {
     _articleListViewModelFactory     = articleListViewModelFactory;
     _articleCreationViewModelFactory = articleCreationViewModelFactory;
 }
Exemplo n.º 2
0
        public BoardHomeViewModel(
            BoardViewModel boardVM,
            IArticleListViewModelFactory articleListViewModelFactory,
            IArticleCreationViewModelFactory articleCreationViewModelFactory
            )
        {
            BoardViewModel     = boardVM;
            BoardArticleListVM = articleListViewModelFactory.Create(LoadEntityListEnum.LoadByIds);
            ArticleCreationVm  = articleCreationViewModelFactory.Create(boardVM.Board);

            LoadBoardCommand = new AsyncDelegateCommand(LoadBoard);
        }