public RazorPageLinkGenerator(LinkGenerator linkGenerator, IHttpContextAccessor httpContextAccessor, IPageUrlHelper pageUrlHelper, IOptions <ContentPageOptions> contentPageOptions) { this.linkGenerator = linkGenerator ?? throw new ArgumentNullException(nameof(linkGenerator)); this.httpContextAccessor = httpContextAccessor ?? throw new ArgumentNullException(nameof(httpContextAccessor)); this.pageUrlHelper = pageUrlHelper ?? throw new ArgumentNullException(nameof(pageUrlHelper)); this.contentPageOptions = contentPageOptions?.Value ?? throw new ArgumentNullException(nameof(contentPageOptions.Value)); }
public TreeCmsController(IPageUrlHelper helper, IDbContext db, ITreeModelService <JsTreeModel> treeModelService) { _db = db; _treeModelService = treeModelService; _urlHelper = helper; }
public PageUrlHelperTests() { var services = new ServiceCollection(); services.AddPages(options => { options.DefaultPagePath = "Home"; }) .AddContentTypesFromAssemblies(typeof(TestPageContent).Assembly) .AddFakes(); serviceProvider = services.BuildServiceProvider(); serviceScope = serviceProvider.CreateScope(); pageUrlHelper = serviceScope.ServiceProvider.GetService <IPageUrlHelper>(); }
public PageCmsController(IPageUrlHelper helper, IDbContext db, IPageEngine pageEngine) { _db = db; _pageEngine = pageEngine; _urlHelper = helper; }
public MenuBuilder(int pageId, NaviNode pageNode, IPageUrlHelper urlHelper) { PageId = pageId; PageNode = pageNode; _urlHelper = urlHelper; }
public MenuBuilder(IRepository <PubPage> pubPageRepo, IPageUrlHelper urlHelper) { _pubPageRepo = pubPageRepo; _urlHelper = urlHelper; }
public SectionCmsController(IPageUrlHelper helper, IDbContext db) { this._db = db; this._urlHelper = helper; }
public SideMenuWebpartDriver(IPageUrlHelper urlHelper) { _urlHelper = urlHelper; }