public PageTreeConstraint( IPageTreeRoutesRepository pageTreeRoutesRepository, ISiteContext siteContext ) { this.pageTreeRoutesRepository = pageTreeRoutesRepository; this.siteContext = siteContext; }
public RewriteToPageTreeResult(string path) { this.path = $"/{path.TrimStart('/')}".ToLower(); pageTreeRoutesRepository = DependencyResolver.Current.GetService <IPageTreeRoutesRepository>(); siteContext = DependencyResolver.Current.GetService <ISiteContext>(); }