public RolesService(IRolesRepository rolesRepository, IUsersRepository usersRepository, IPagesRepository pagesRepository, IRoleInPagesRepository roleInPageRepository) { _rolesRepository = rolesRepository; _usersRepository = usersRepository; _pagesRepository = pagesRepository; _roleInPageRepository = roleInPageRepository; }
public ContactsModel(IRequestsRepository db, IGoogleRecaptchaRepository recaptcha, IPagesRepository db_pages) { _db = db; _recaptcha = recaptcha; _db_pages = db_pages; }
public EpisodesService( IWebtoonsRepository webtoonsRepository, IEpisodesRepository episodesRepository, IPagesRepository pagesRepository, IPagesService pagesService, IEpisodesLikesService episodesLikesService, ICommentsRepository commentsRepository, IApplicationUserRepository applicationUserRepository, ICommentsVotesRepository commentsVotesRepository) { this.webtoonsRepository = webtoonsRepository; this.episodesRepository = episodesRepository; this.pagesRepository = pagesRepository; this.pagesService = pagesService; this.episodesLikesService = episodesLikesService; this.commentsRepository = commentsRepository; this.applicationUserRepository = applicationUserRepository; this.commentsVotesRepository = commentsVotesRepository; }
public void Can_Get_a_CMSPage_In_Other_Language_But_English() { //Arrange IPagesRepository repository = UnitTestHelpers.MockPagesRepository( new Page { Path = "A", Language = "en" }, new Page { Path = "A", Language = "es" }, new Page { Path = "B", Language = "en" } ); var controller = new NavController(repository); //Act var result = controller.Page("A", "es") as ViewResult; //Assert ((Page)result.Model).Language.ShouldEqual("es"); }
public void Can_View_A_Single_Page_Of_Pages() { // Arrange IPagesRepository repository = UnitTestHelpers.MockPagesRepository( new Page { PageId = 1 }, new Page { PageId = 2 }, new Page { PageId = 3 }, new Page { PageId = 4 }, new Page { PageId = 5 } ); var controller = new AdminController(repository, null) { PageSize = 3 }; // Act var result = controller.Pages(2) as ViewResult; // Assert if (result != null) { var displayedPages = (IList <Page>)result.ViewBag.Pages; displayedPages.Count.ShouldEqual(2); displayedPages[0].PageId.ShouldEqual(4); displayedPages[1].PageId.ShouldEqual(5); } }
public DeliveryModel(IPagesRepository db) { _db = db; }
public NavController(IPagesRepository repository) { _repository = repository; }
public PagesService(IPagesRepository pagesRepository, IServiceRepository serviceRepository) { _pagesRepository = pagesRepository; _serviceRepository = serviceRepository; }
public SitePageConstraint(IPagesRepository repository) { this.repository = repository; }
public PagesBL() { pagesRepository = new PagesRepository(); }
public IndexModel(IPagesRepository db) { _db = db; }
public AdminController(IPagesRepository pageRepository, IRoomsRepository roomRepository) { _roomsRepository = roomRepository; _repository = pageRepository; }
public AboutModel(IPagesRepository db) { _db = db; }
public PagesService(ILogger <PagesService> logger, IPagesRepository pagesRepository) { _logger = logger; _pagesRepository = pagesRepository; }
public EditModel(IPagesRepository db) { _db = db; }
public PagesService(IPagesRepository pagesRepository, IRolesRepository rolesRepository, IControllerActionsRepository controllerActionsRepository) { _pagesRepository = pagesRepository; _rolesRepository = rolesRepository; _controllerActionsRepository = controllerActionsRepository; }
public PagesService(IPagesRepository pagesRepository) { this.pagesRepository = pagesRepository; }
public DetailsModel(IPagesRepository db) { _db = db; }