Ejemplo n.º 1
0
 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));
 }
Ejemplo n.º 2
0
 public TreeCmsController(IPageUrlHelper helper,
                          IDbContext db,
                          ITreeModelService <JsTreeModel> treeModelService)
 {
     _db = db;
     _treeModelService = treeModelService;
     _urlHelper        = helper;
 }
Ejemplo n.º 3
0
        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>();
        }
Ejemplo n.º 4
0
 public PageCmsController(IPageUrlHelper helper, IDbContext db, IPageEngine pageEngine)
 {
     _db         = db;
     _pageEngine = pageEngine;
     _urlHelper  = helper;
 }
Ejemplo n.º 5
0
 public MenuBuilder(int pageId, NaviNode pageNode, IPageUrlHelper urlHelper)
 {
     PageId     = pageId;
     PageNode   = pageNode;
     _urlHelper = urlHelper;
 }
Ejemplo n.º 6
0
 public MenuBuilder(IRepository <PubPage> pubPageRepo, IPageUrlHelper urlHelper)
 {
     _pubPageRepo = pubPageRepo;
     _urlHelper   = urlHelper;
 }
Ejemplo n.º 7
0
 public SectionCmsController(IPageUrlHelper helper, IDbContext db)
 {
     this._db        = db;
     this._urlHelper = helper;
 }
Ejemplo n.º 8
0
 public SideMenuWebpartDriver(IPageUrlHelper urlHelper)
 {
     _urlHelper = urlHelper;
 }