Esempio n. 1
0
        public HomeController(IHomePageViewModelBuilder homePageVmBuilder, IDetailsViewModelBuilder detailsVmBuilder, ICategoryViewModelBuilder categoryVmBuilder)
        {
            Guard.ArgumentNotNull(homePageVmBuilder, "HomePageVmBuilder");
            Guard.ArgumentNotNull(detailsVmBuilder, "DetailsViewModelBuilder");
            Guard.ArgumentNotNull(categoryVmBuilder, "CategoryViewModelBuilder");

            _homePageVMBuilder = homePageVmBuilder;
            _detailsVMBuilder  = detailsVmBuilder;
            _categoryVMBuilder = categoryVmBuilder;
        }
Esempio n. 2
0
 public ProfileController(
     IDetailsViewModelBuilder detailsViewModelBuilder,
     IEditContactInfoViewModelBuilder editContactInfoViewModelBuilder,
     ISkillsViewModelBuilder skillsViewModelBuilder,
     IUserManager userManager,
     IResumeManager resumeManager,
     ISkillManager skillManager)
     : base(userManager)
 {
     _detailsViewModelBuilder         = detailsViewModelBuilder;
     _editContactInfoViewModelBuilder = editContactInfoViewModelBuilder;
     _skillsViewModelBuilder          = skillsViewModelBuilder;
     _userManager   = userManager;
     _resumeManager = resumeManager;
     _skillManager  = skillManager;
 }